小编kar*_*ran的帖子

为什么我们必须在复制构造函数的参数中使用引用而不是指针?

为什么我们必须在复制构造函数的参数中使用引用而不是指针?这个问题在接受采访时被问到了.我回答了以下几点:

  1. 引用不能为NULL.
  2. 如果我们使用指针,那么它将不是一个复制构造函数.
  3. 该标准规定了(第12.8.2节).

但面试官并不满意.他说它"与继承和虚拟功能有关".我需要帮助或一些相关的观点,我可以在这个方向上思考答案.

c++ inheritance virtual-functions copy-constructor

5
推荐指数
1
解决办法
182
查看次数