【发布时间】:2015-07-15 06:09:43
【问题描述】:
这是一个我一直在问但无法得到明确答案的一般性问题。当这个类中的所有实例数据字段都是标准内置的 C++ 数据类型时,我是否需要为一个类编写一个复制构造函数?
【问题讨论】:
-
您在使用
new吗?如果是,那么是的,您也需要复制构造函数和赋值运算符。 -
也许吧。最常见的情况是,“标准内置 C++ 数据类型”之一是“指向 T 的指针”(对于某些类型 T),并且对象拥有指针指向的任何内容。
标签: c++