如何显式调用运算符请考虑以下示例代码,以使operator<<重载class A:

问题描述 投票:2回答:3
c++ g++ operator-overloading specifications
3个回答
0
投票
调用函数而不是调用运算符。

0
投票
课堂内的朋友函数<>暴露于任何范围。朋友注入曾经是一回事(在发明ADL之前),但是除非您事先声明,否则现在无法用ADL调用它们。在这种情况下,一种解决方法是事先在类外部声明模板函数。

0
投票
© www.soinside.com 2019 - 2024. All rights reserved.