重载函数形参个数必须不同 为什么要将运算符重载函数作为类的友元函数?
为什么要将运算符重载函数作为类的友元函数?由于编译器将提供一个默认赋值运算符,如果您作为朋友编写自己的赋值运算符,则函数的参数列表将不相同,不会发生重载;因此,编译器禁止此行为。
为什么要将运算符重载函数作为类的友元函数?
由于编译器将提供一个默认赋值运算符,如果您作为朋友编写自己的赋值运算符,则函数的参数列表将不相同,不会发生重载;因此,编译器禁止此行为。
为什么要将运算符重载函数作为类的友元函数?由于编译器将提供一个默认赋值运算符,如果您作为朋友编写自己的赋值运算符,则函数的参数列表将不相同,不会发生重载;因此,编译器禁止此行为。
由于编译器将提供一个默认赋值运算符,如果您作为朋友编写自己的赋值运算符,则函数的参数列表将不相同,不会发生重载;因此,编译器禁止此行为。