【发布时间】:2015-03-10 00:03:34
【问题描述】:
我知道 c++ 中复制构造函数的一般语法可以参考。 但是,我怀疑如果我们使用指针类型而不是引用会发生什么?为什么我们不在 Copy 构造函数中使用指针传递机制? 它的主要缺点是什么?
【问题讨论】:
-
编写一个接受指针而不是引用的构造函数没有问题。它只是不是一个复制构造函数。它是一个带有指针的构造函数。你也可以问“为什么我们不能为复制构造函数传递 7 个字符串、12 个整数和 3 个向量?”
-
一个在印度很受欢迎的面试问题 :-)
标签: c++ c++11 constructor copy-constructor