Meh*_*dad 3 c++ inline copy-constructor default-copy-constructor c++03
未声明(自动生成)的复制构造函数是否自动标记为inline?
如果是这样,如果我不希望它们被标记为inline,这是否意味着我必须手动定义一个并手动复制我需要的每个成员(假设我没有使用C++ 11,所以没有= default从中获利)?
他们被视为被宣布inline(这并不一定意味着他们将被内联).是的,在预C++ 11中,防止它们内联的唯一方法是手动声明和定义它们,在初始化列表中显式复制每个成员和每个基类.