如何在C+中初始化私有静态成员?
在C+中初始化私有静态数据成员的最佳方法是什么?我在头文件中尝试了这一点,但是它给了我奇怪的链接器错误:
class foo{ private: static int i;};int foo::i = 0;
我猜这是因为我无法从类之外初始化私有成员。那么最好的方法是什么?
撒科打诨
绝地无双
回首忆惘然
相关分类