静态常数据成员 问题请教
leboc 2009-01-03 06:09:42 #include <iostream.h>
class Base
{
static const int b;//这里_____位置(1)_______________________-
public:
};
const int Base::b=35;//_____________________位置(2)_______________这里
void main()
{
;
}
c++ primer 中说b初始化可以放在类中.但必须要在类外定义,按照书里说的
可以把
(1)改成static const int b=35;
(2)改成const int Base::b
按照书上说的,为什么编译不过?(我用的是vc 6.0的)