草庐IT

DeleteCopyConstructor

全部标签

c++ - 从函数返回局部值而不触发复制构造函数

我正在尝试使用c++类型系统删除复制构造函数以防止复制对象。structDeleteCopyConstructor{DeleteCopyConstructor(){};DeleteCopyConstructor(DeleteCopyConstructor&op2)=delete;DeleteCopyConstructor(constDeleteCopyConstructor&op2)=delete;};DeleteCopyConstructorf(){DeleteCopyConstructord;//initialized...returnd;}错误是:error:useofdelet