const static 的问题
来源:互联网 发布:网络兼职信息网 编辑:程序博客网 时间:2024/05/22 03:34
C++ PRIMER 12.6.2.1 中说:“const static 数据成员在类的定义体中初始化时,该数据成员仍必须在类的定义体之外进行定义。在类内部提供初始化式时,成员的定义不比再指定初始值"
在VS2005 中测试了一下:
class KAutoNode{ const static int CardOut ;}const int KAutoNode::CardOut = 1000;
这是可以的。符合一般情况的static 形式变量声明、定义。
当然
class KAutoNode
{
const static int CardOut = 10000 ;
}
这样也可以。
但是
class KAutoNode
{
const static int CardOut = 10000 ;
}
const int KAutoNode::CardOut ;
就重定义了。
这是为什么呢??
- const static 的问题
- C++中const 、static、 static const和const static的初始化以及修改问题
- 类的const、static、const static成员初始化位置及其他需要注意的问题
- const static 与static const的使用
- static、const和static const的区别
- const static 与static const的使用
- static/static const 的初始化
- C++中的const,static const和static类成员的初始化问题
- C++中的const,static const和static类成员的初始化问题
- Static,Const的作用
- Static / Const 的概念
- const static的区别
- static const的作用
- 有关static成员函数不能用const修饰的问题
- 关于 static const char* P="jiashikun"的一些问题
- 关于Vc2005中头文件的static const int问题
- static const 类中 成员变量的问题
- 类内const static(static const)成员变量初始化问题
- 【js学习笔记-028】-- 对象的创建
- jave学习第三节代码
- 虚拟机VirtualBox 中 ubuntu13.04 安装Hadoop 集群
- [Oracle] expdp ORA-39006, ORA-39065 的解决办法
- 十进制与十六进制相互转换
- const static 的问题
- nginx中CPU亲和性源码解读
- 【netca错误】图形界面可以起来,但是netca起不来,报错。
- Entity Framework 4.1/4.3 之四(DBContext 之 1 DBContext 是谁)
- 【js学习笔记-029】-- 属性查询和设置
- linux mount (挂载命令)详解
- 【js学习笔记-030】-- 作为关联数组对象
- 不想荒废就写计划
- AbsoluteLayout和FrameLayout的学习