C++继承中的赋值运算符重载问题

在C++继承中,编译器默认生成的赋值运算符重载函数的实现中,将会进行如下操作:
1. 对当前类中数据进行逐个赋值
2. 调用父类的赋值运算符重载函数

说明:如果在某个类中手动实现了赋值运算符重载函数,则编译器不会再自动生成。如果手动实现的赋值运算符重载函数中没有调用父类的赋值运算符重载函数,则无法完成对父类数据元素的赋值操作。

你可能感兴趣的:(C++)