如果程序员没有手动编写这些函数(例如,默认构造函数),编译器会自动生成一些成员函数。如果要阻止编译器执行此操作,请编写该函数的签名,后跟 = delete;。
= delete;
有关编译器生成的函数的附加信息