【C/C++】C++ 版本代差

标准 C++

C++ 98

C++ 03

C++ 11

  • 类的数据成员可以在类的定义中初始化. C++11之前的标准中,只有静态常量整型数据成员才可以在类中初始化。类定义只是一个框架,不是实例,不会分配存储空间,不会给它的成员变量赋值。只有类被实例化时,即创建对象,才会分配内存,才会给其成员变量赋值。静态常量整型数据成员是一个特例。(坑: VS2010支持C++11之前的标准(C++98/C++03))

Microsoft Visual C++

猜你喜欢

转载自blog.csdn.net/baishuo8/article/details/82184359