VS2013中In-class initializer的一个问题
C++98中,对于某个类A的成员m,当且仅当m的类型为static const修饰的整型(integral)时,m才可以在类A中被常量表达式(constant expression)初始化。int var = 12;class A{ static const int m = 1; //Good static int m1 = 2; //Bad,not const const int
原创
2014-04-17 21:41:32 ·
1809 阅读 ·
0 评论