强制要求是指即使拷贝构造函数不存在或者私有,编译器应该能能进行优化。是对编译器的要求
举个例子。
假如类A只有一个缺省无参的构造函数,其他构造全部被标记为delete。
A a0,a1。
那么A a3(a0+a1)是合法的,因为可以优化。无需关注构造函数。
A a4(a0)是非法的,因为没有拷贝构造函数。
【 在 mvtec 的大作中提到: 】
: 我的理解是
: 能不用copy ctor就不用
: --
: ...................
--来自微微水木3.5.12
--
FROM 39.144.44.*