返回   cpper编程论坛 > Blog > polyrandom
注册账号 论坛帮助 会员列表 日历事件 搜索 今日新帖 标记版面已读

为这篇文章评分

operator==的误用?

发表于 2007-04-07 09:21 PM 作者: polyrandom
每次在写文章或者发帖子时,如果要表示两个值a和b相等,通常都会写a==b,但是每次意识到这一点,都会担心自己是不是误用了。

在C/C++(以及大多数具有这个运算符的语言)中,operator==只不过是一个比较运算,其值可能为真,也可能为假。也就是说,写出a==b并不能说明它们是相等的。不过好像很多人都会犯这个错误,甚至已经成为一种约定俗成了。

今天看C++ TR1的书,发现作者也喜欢使用a==b来表示两个值相等,希望这不是巧合。
评论 0 Email文章
评论总数 0

评论

发表评论 发表评论
作者为 polyrandom 的最新文章

所有时间均为格林尼治时间 +9。现在的时间是 11:46 AM


Powered by vBulletin® 版本 3.7.0
版权所有 ©2000 - 2008,Jelsoft Enterprises Ltd.
(C) Copy Right All Right Reserved 2001 - 2007

Search Engine Friendly URLs by vBSEO 3.1.0