C++中运算符重载用得多吗

我看的书中用了一章介绍运算符重载,但是我一个用C++写游戏的朋友却说他从来没用过运算符重载。运算符重载在实际应用中到底用得多不多呢?... 我看的书中用了一章介绍运算符重载,但是我一个用C++写游戏的朋友却说他从来没用过运算符重载。运算符重载在实际应用中到底用得多不多呢? 展开
 我来答
painfulmiss
2013-07-15 · TA获得超过247个赞
知道小有建树答主
回答量:244
采纳率:0%
帮助的人:192万
展开全部
挺多的,几乎任何C++标准类都用到了运算符重载
所以写高重用性与基础类一般用的多,不过如果程序员代码质量不高,就不用为好了,用了反而写得一团糟
hu0904
2013-07-14 · TA获得超过222个赞
知道小有建树答主
回答量:510
采纳率:0%
帮助的人:455万
展开全部
看写的类,如果模仿库类写自定义类是要的。
如果没用类封装的话的确用不到重载。
并且运算符重载都可以有替换的成员函数。
最简单的例子 STL容器类都提供了部分运算符重载。
cin和cout操作也用的了运算符重载,但也可以调用其成员函数。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
帐号已注销
2013-07-14 · TA获得超过3954个赞
知道大有可为答主
回答量:1636
采纳率:77%
帮助的人:1218万
展开全部
运算符重载是函数调用的一种特殊形式,就是调用函数的一种方便语法。 之所以使用运算符重载是因为运算符符号比文字更形象。

你的问题补充:
他的那个游戏写了只给自己看,只要自己记忆力不错用不用运算符也都一样,如果你写的代码是要给别人使用的库、组件,那就要注意使用运算符,因为这样能然别人更容易理解你的代码。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
欢乐多Ek
2013-07-15 · TA获得超过478个赞
知道小有建树答主
回答量:477
采纳率:0%
帮助的人:412万
展开全部
如果我要输出一个类到一个文件,你觉得是一个一个成员变量输出还是整体输出好呢?
重载运算符只是为方便和更好理解。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式