关于重载运算符。。。。。。

回复帖子

@Mikemao666 2020-05-23 15:07 回复

Rt,重载运算符到底是什么意思啊!!!

@DOCTYPE_OIers 2020-05-23 15:13 回复 举报

最简单的应用:

struct S
{
    int a;
    int b;
};

这个时候你肯定不能直接对 S 的对象做 +- 等运算。所以你需要在 S 里重载这些运算符才能让 S 的对象支持这些运算。


以上解释的可能不严谨,勿喷

另外,Bing First Search(不推荐 百毒

@xiaowangqianyue 2020-05-23 15:17 回复 举报

就是可以让运算符适应不同的数据类型

比如点的运算就要重载$==$和$<$要不你就用不了sort

反馈
如果你认为某个帖子有问题,欢迎向洛谷反馈,以帮助更多的同学。



请具体说明理由,以增加反馈的可信度。