关键字 : c++
拷贝构造函数是 C++ 最基础的概念之一,大家自认为对拷贝构造函数了解么?请大家先回答一下三个问题 :
1. 以下函数哪个是拷贝构造函数 , 为什么 ?
1. X::X( const X&);
2. X::X(X);
3. X::X(X&, int a=1);
4. X::X(X&, int a=1, b=2);
2. 一个类中可以存在多于一个的拷贝构造函数吗 ?
3. 写出以下程序段的输出结果 , 并说明为什么 ? 如果你都能回答无误的话,那么你已经对拷贝构造函数有了相当的了解。
1. #include <iostream></iostream>
2. #include <string></string>
3.
4.