隐式复制构造函数

时间:2012-09-14 16:15:34

标签: c++ c++11 copy-constructor implicit-conversion

引自n3337 12.3.1 / 3

  

非显式复制/移动构造函数(12.8)是转换   构造函数。隐式声明的复制/移动构造函数不是   显式构造函数;可以调用它来进行隐式类型转换。

引自ANSI ISO IEC 14882 2003

  

非显式复制构造函数(12.8)是转换构造函数。一个   隐式声明的复制构造函数不是显式构造函数;   可以调用它来进行隐式类型转换。

我没有任何想法,copy-constructor类型implicit如何使用conversions。如果它是标准中的错误打印/错误,为什么它自C ++ 03标准以来没有得到纠正?任何链接和示例(如果我们可以将它用于type conversions)都非常感谢。

1 个答案:

答案 0 :(得分:0)

在隐含内联中,内联成员函数在类定义中定义。不使用关键字内联