bool型的疑问

卡卡篷 2008-03-13 01:04:24
在c++ primer 第3版中 定义的一个数组类IntArray,其中数组之间的相等与不相等的比较是这两个函数:
bool operator==(const IntArray &) const;
bool operator!=(const IntArray &) const;
有点看不明白,这个函数头部怎么有个关系运算符?我的理解是这个比较应该放在函数体里,而拷贝构造函数应该只作为参数
bool operator(const IntArray &) const
{
...
}
请问这样有什么不对?
...全文
122 7 打赏 收藏 举报
写回复
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
bool只是返回值
卡卡篷 2008-03-13
  • 打赏
  • 举报
回复
...谢谢各位提醒,看来概念有点混了!
关电脑看书了。。。
lucian2007 2008-03-13
  • 打赏
  • 举报
回复
同上,运算符重载,把书多看几遍吧
taodm 2008-03-13
  • 打赏
  • 举报
回复
兄弟啊,看书不认真啊。运算符重载那一章没看嘛。
babyvox1999 2008-03-13
  • 打赏
  • 举报
回复
运算符重载
Supper_Jerry 2008-03-13
  • 打赏
  • 举报
回复
bool operator==(const IntArray &) const;
bool operator!=(const IntArray &) const;
这两个是重载等于和不等于。
IntArray& IntArray(const IntArray &)
才是拷贝构造函数
csdn5211 2008-03-13
  • 打赏
  • 举报
回复
运算符重载啊。
相关推荐
发帖
C++ 语言

6.3w+

社区成员

C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++ 技术论坛(原bbs)
社区管理员
  • C++ 语言社区
  • encoderlee
  • paschen
加入社区
帖子事件
创建了帖子
2008-03-13 01:04
社区公告
  1. 请不要发布与C++技术无关的贴子
  2. 请不要发布与技术无关的招聘、广告的帖子
  3. 请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下