copy构造函数时一个尤其重要的函数,因为它定义一个对象如何passed by value(以值传递)
一般而言,你可以合理假设“pass-by-value”并不昂贵的唯一对象是内置类型和STL的迭代器和函数对象。至于其他任何东西请遵循:尽量以pass-by-reference-to-const替换pass-by-value.
copy构造函数时一个尤其重要的函数,因为它定义一个对象如何passed by value(以值传递)
一般而言,你可以合理假设“pass-by-value”并不昂贵的唯一对象是内置类型和STL的迭代器和函数对象。至于其他任何东西请遵循:尽量以pass-by-reference-to-const替换pass-by-value.