根据 C++11 标准(= default
在类定义之外),以下内容是否合法?
// In header file
class Test
{
public:
Test();
~Test();
};
// In cpp file
Test::Test() = default;
Test::~Test() = default;
根据 C++11 标准(= default
在类定义之外),以下内容是否合法?
// In header file
class Test
{
public:
Test();
~Test();
};
// In cpp file
Test::Test() = default;
Test::~Test() = default;