长豆角

做技术累,岁数大了还做技术,更累

Static 变量的初始化

 

这是一个基础性的问题,写在这里只是为了加深自己的印象。

在类中所有的static变量必须在类定义的时候进行初始化,不能在内联函数(比如说构造函数)中初始化。

 

 

 

在c++标准当中, const static整形数据必须在类定义内部进行初始化,我们知道这个特性在VC6当中没有得到支持, 所以达不到编译期常量的作用。

 


总之引用作者的一句话来说:


// arrays, non-intergal and non-const static
// must initialized externally


 

阅读更多
文章标签: arrays float c
个人分类: VC
上一篇照着MSDN用Bitmap,居然还是没用明白,原来问题在这里....
下一篇关于m_pfnCreateObject
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

关闭
关闭