const问题

问题描述

constintiTT=0x00004000;上边这句在vc6中编译正常,在vc2005中提示错误,请教

解决方案

解决方案二:
可以通过呀,没有提示错误。
解决方案三:
提示什么错误?
解决方案四:
这是源码typedeflist<CString>LISTSTRING;constintLVS_EX_LABELTIP=0x00004000;#include<XTToolkitPro.h>#include"Ado.h"#include"Tipdlg.h"这是提示的错误信息errorC2143:语法错误:缺少“;”(在“常量”的前面)c:chargemainstdafx.h50errorC2059:语法错误:“常量”c:chargemainstdafx.h50
解决方案五:
着代码看上去挺别扭的
解决方案六:
好像没那么简单,呵呵.

时间: 2024-09-15 08:12:48

const问题的相关文章

php中$this、static、final、const、self的用法

  本篇文章主要分项了一下关于php类中的$this,static,final,const,self这几个关键字使用方法. $this $this表示当前实例,在类的内部方法访问未声明为const及static的属性时,使用$this->value='phpernote';的形式.常见用法如: $this->属性 $this->方法 举例如下:  代码如下   <?php class MyClass{  private $name;  public  function __cons

C++中const的运用

(1)欲阻止一个变量被改变,可以使用const关键字.在定义该const变量时,通常需要对它进行初始化,因为以后就没有机会再去改变它了: (2)对指针来说,可以指定指针本身为const,也可以指定指针所指的数据为const,或二者同时指定为const: (3)在一个函数声明中,const可以修饰形参,表明它是一个输入参数,在函数内部不能改变其值: (4)对于类的成员函数,若指定其为const类型,则表明其是一个常函数,不能修改类的成员变量: (5)对于类的成员函数,有时候必须指定其返回值为con

c++ virtual const T&amp;amp;amp; Entry(int index) const;

问题描述 c++ virtual const T& Entry(int index) const: 为什么有两个const,分别代表什么 c++ virtual const T& Entry(int index) const: 解决方案 第一个const说的是返回值,返回的是一个常量引用,不能修改; 后一个const是表示this指针指向的是const, 表明该函数不会改成员函数的值!该函数可以被常量对象访问(const). 解决方案二: 第一个const代表返回类型是const类型.为什

class-关于const虚函数问题,求解

问题描述 关于const虚函数问题,求解 class Base { public: virtual void print() const = 0; }; class Test : public Base { public: void print() {cout << "Test::print()" << endl;} void print() const { cout << "Test::print() const" <&l

iOS开发:正确使用const,static,extern

  前言 本篇主要介绍在开发中怎么使用const,static,extern3个关键字,如果喜欢我的文章,可以关注我微博:吖了个峥,也可以来小码哥,了解下我们的iOS培训课程.后续还会更新更多内容... 一.const与宏的区别(面试题): const简介:之前常用的字符串常量,一般是抽成宏,但是苹果不推荐我们抽成宏,推荐我们使用const常量. 编译时刻:宏是预编译(编译之前处理),const是编译阶段. 编译检查:宏不做检查,不会报编译错误,只是替换,const会编译检查,会报编译错误. 宏

理解PHP5中static和const关键字

php5|关键字 PHP5中加入了很多面向对象的思想,PHP5的面向对象比较接近Java的面向对象思想.我们这里对PHP5中的static和const关键字作用进行一下描述,希望对学习PHP5的朋友有帮助. (1) staticstatic关键字在类中是,描述一个成员是静态的,static能够限制外部的访问,因为static后的成员是属于类的,是不属于任何对象实例,其他类是无法访问的,只对类的实例共享,能一定程序对该成员尽心保护.类的静态变量,非常类似全局变量,能够被所有类的实例共享,类的静态方

C# FAQ: const和static readonly有什么区别?

ado|区别 我们都知道,const和static readonly的确很像:通过类名而不是对象名进行访问,在程序中只读等等.在多数情况下可以混用.二者本质的区别在于,const的值是在编译期间确定的,因此只能在声明时通过常量表达式指定其值.而static readonly是在运行时计算出其值的,所以还可以通过静态构造函数来赋值.明白了这个本质区别,我们就不难看出下面的语句中static readonly和const能否互换了:1. static readonly MyClass myins =

C#中 const 和 readonly 的区别

ado|区别 const 和 readonly 的区别,总是不太清楚,于是查了查资料.   const 的概念就是一个包含不能修改的值的变量.常数表达式是在编译时可被完全计算的表达式.因此不能从一个变量中提取的值来初始化常量.如果 const int a = b+1;b是一个变量,显然不能再编译时就计算出结果,所以常量是不可以用变量来初始化的.   readonly 允许把一个字段设置成常量,但可以执行一些运算,可以确定它的初始值.因为 readonly 是在计算时执行的,当然它可以用某些变量初

C# .NET Quiz: const vs. readonly

ado 关于C#中的const和readonly想必使用C# .NET开发的朋友都很了解吧?总结一下const和readonly也就这么几条吧: const和readonly的值一旦初始化则都不再可以改写: const只能在声明时初始化:readonly既可以在声明时初始化也可以在构造器中初始化: const隐含static,不可以再写static const:readonly则不默认static,如需要可以写static readonly: const是编译期静态解析的常量(因此其表达式必须在

php中的const

基本语法: const 常量名=值; 如何访问: 类名::常量名 或者 接口名::常量名 注意: 1)常量名应该全部大写,并且前面不能有$符号,常量在定义的时候,必须有初值. 2) 当不希望一个成员变量被修改,希望该变量的值是固定不变的,这时可以用const去修饰该成员变量,这样这个变量就自动成为常量. 3)const前面不能加public等修饰符,const默认就是public的 例: <?php class A{ const TAX_RATE=0.08; public function pa