1
4
从标准的[class.base.init]:“除非mem initializer id指定构造函数类的非静态数据成员或该类的直接或虚拟基,否则mem initializer格式错误。”
显然,GCC将您的案件解释为
我倾向于
为了解决这个问题,你可以得出
|
2
0
您使用的是什么版本的Visual Studio?您发布的代码对我来说非常适用于VC 9(特别是15.00.21022.08)、VC 6以及其他一些编译器。
你确定是错的吗
|
JoeZ · Do while循环不会中断 6 年前 |
JoeZ · 如果循环不工作。运行时显示重复cout。 6 年前 |
Joe · 正在展开宏以进行调试? 6 年前 |
Matthew · 自己编译公共库会提高性能吗? 6 年前 |
Barry · 在MSVC中处理宏中的额外括号 6 年前 |