【发布时间】:2013-03-17 21:52:41
【问题描述】:
我最近浏览了一篇关于运算符重载的文章,其中提到了非成员运算符重载。如果有人能用一个例子解释非成员运算符重载的含义,我将不胜感激。我知道什么是成员运算符重载(类中重载运算符类型(二进制..等)的方法。我在 SO 上遇到了这个post,这让我相信非成员运算符重载的目的是处理运算符重载,其中第一个参数不是类,而只是本机类型。任何解释非成员运算符重载的链接或示例都将受到赞赏。
【问题讨论】:
-
您提供的链接显示了非成员运算符重载的示例,如您所说的那样在原语上执行添加
-
This 可能会有所帮助...