我不明白为什么我会这样做:
struct S { int a; S(int aa) : a(aa) {} S() = default; };
为什么不说:
S() {} // instead of S() = default;
为什么要为此引入一个新关键字?
c++ c++11
c++ ×1
c++11 ×1