是否有一个总括性术语来对"从头开始"的构造函数进行分组,将它们与复制和移动构造函数区分开来?

Ad *_*d N 7 c++ terminology c++11

这是一个行话问题.在C++中有几个伞形术语可以对逻辑运算进行分组.例如:

  • 对于析构函数,复制/移动赋值和构造函数:复制控制操作.

是否所有构造函数都有一个术语可以创建一个对象而无需复制或移动同一个类的另一个对象?

Bo *_*son 0

不。

您还有“默认构造函数”和“转换构造函数”,但我认为它们没有一个通用术语来描述它们。