qq_StupidFox_0
2020-03-24 21:17
为什么 ‘<<’这个输出符号的重载需要用友元函数,而其他的不用呢
记得之前课讲过了 在运算符重载那一课 可以回去看看
记忆里是因为要求函数的第一个参数必须是ostream&类型的,而如果成员函数的话,会默认第一个参数都是this指针,会冲突。
函数重载,一种是做成员函数重载,一种是友元函数重载,两种都可以吧。
数据结构探险之线性表篇
57563 学习 · 257 问题
相似问题
回答 2
回答 1