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