class A
{
std::string name;
public:
A(const A & rhs)
{
name = rhs.name;
}
};
在上面A类的拷贝构造函数中,是调用字符串类的赋值运算符还是调用字符串类的拷贝构造函数?
name 数据成员还没有定义,所以不会调用复制构造函数吗?
class A
{
std::string name;
public:
A(const A & rhs)
{
name = rhs.name;
}
};
在上面A类的拷贝构造函数中,是调用字符串类的赋值运算符还是调用字符串类的拷贝构造函数?
name 数据成员还没有定义,所以不会调用复制构造函数吗?