来自 C++
的一股浊流
本文记述了一些 C++
的细节,按日期排序,不定期记录。
类的静态成员变量
类的静态成员变量不能使用构造函数来初始化。静态成员在类的作用域内,但不属于类的对象。
example:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
| class Foo { private: static int v; public: static int val; };
int Foo::val = 5; int Foo::v = 6;
std::cout << Foo::val;
std::cout << Foo::v;
|