小编Ron*_*rer的帖子

C++ 11 - CTOR()= default和empty CTOR(){}之间有什么区别?

C++ 11引入了新的关键字default来强制创建默认构造函数:

class MyClass {
    MyClass() = default; // <==
    MyClass(int num);
};
Run Code Online (Sandbox Code Playgroud)

我找不到在空构造函数上使用它的原因.

class MyClass {
    MyClass() {} // <==
    MyClass(int num);
};
Run Code Online (Sandbox Code Playgroud)

有人可以开导我吗?

c++ c++11

-1
推荐指数
1
解决办法
121
查看次数

标签 统计

c++ ×1

c++11 ×1