注:本系列笔记所有内容的参考资料来源于《C++ Primer Plus》
C++11特性需编译器支持,如果是WindowS集成开发环境,一般需要在IDE的编译器选项里找或者工程的属性里可以配置"-std=c++11"
以devC++为例:project==>project options==>Parameters==>
1.统一的初始化
*C++11扩大了初始化列表的适用范围,使其可用于所有内置类型和用户定义的类型。使用初始化列表时,可添加=,也可不添加
Example:
class A
{
public:
A(int i,int j):x(i),y(j)
C++11特性需编译器支持,如果是WindowS集成开发环境,一般需要在IDE的编译器选项里找或者工程的属性里可以配置"-std=c++11"
以devC++为例:project==>project options==>Parameters==>
1.统一的初始化
*C++11扩大了初始化列表的适用范围,使其可用于所有内置类型和用户定义的类型。使用初始化列表时,可添加=,也可不添加
Example:
class A
{
public:
A(int i,int j):x(i),y(j)