社区
C++ 语言
帖子详情
C++中不能重载的运算符有哪些?
飞翔的土豆
2010-02-03 07:17:17
RT
...全文
330
9
打赏
收藏
C++中不能重载的运算符有哪些?
RT
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
飞翔的土豆
2010-02-03
打赏
举报
回复
感谢高人答复!散分了~
pengzhixi
2010-02-03
打赏
举报
回复
http://www.wangchao.net.cn/bbsdetail_73812.html
飞翔的土豆
2010-02-03
打赏
举报
回复
LS能不能举个例子?有点不明白。。
pengzhixi
2010-02-03
打赏
举报
回复
[Quote=引用 5 楼 r06041210 的回复:]
那请问
.*这是什么运算符??
[/Quote]
成员函数调用运算符
飞翔的土豆
2010-02-03
打赏
举报
回复
那请问
.*这是什么运算符??
mstlq
2010-02-03
打赏
举报
回复
http://topic.csdn.net/u/20090521/18/010d05f4-ddbf-4430-a562-6349216960be.html
stardust20
2010-02-03
打赏
举报
回复
[Quote=引用 1 楼 stardust20 的回复:]
不能重载‘.’,因为‘.’在类中对任何成员都有意义,已经成为标准用法。
不能重载 ?: ,因为这个运算符对于类对象来说没有实际意义,相反还会引起歧义
sizeof, typeid 这2个建议不要当作普通的运算符
[/Quote]
还有个::
pengzhixi
2010-02-03
打赏
举报
回复
.
.*
::
?:
stardust20
2010-02-03
打赏
举报
回复
不能重载‘.’,因为‘.’在类中对任何成员都有意义,已经成为标准用法。
不能重载 ?: ,因为这个运算符对于类对象来说没有实际意义,相反还会引起歧义
sizeof, typeid 这2个建议不要当作普通的运算符
C++
编程实例100篇
C++
编程实例100篇,里面有很多很基础的编程实例,可以作为参考。
华为
C++
培训资料
华为
C++
培训资料 部分内容 第一章 类、接口 ………………………………………………………………… 7 1.1 Handle-Body与接口、抽象接口 …………………………………………7 1.2 多继承、与菱形缺陷、this跳转等……………………… ……………… 13 1.3
C++
多态的两种多态形式和区别…………………………………………… 18 第二章
重载
………………………………………………………………………18 2.1 函数
重载
………………………………………………………………………19 2.2
运算符
重载
………………………………………………………………… 20 第三章 模板 ………………………………………………………………………29 3.1 模块函数 ……………………………………………………………………29 3.2 模块类……………………………………………………………………………31 3.3 STL标准模板库…………………………………………………………………34 附录:参考资料 ……………………………………………………………………… 39
叙述讲解
C++
编程
本书作者根据自己学习
C++
的亲身体会及多年教学经验,用简单的例子和简练的叙述讲解
C++
编程,别具特色。 全书共分十八章,内容涉及对象的演化、数据抽象、隐藏实现、初始化与清除、函数
重载
与缺省参数、输入输出流介绍、常量、内联函数、命名控制、引用和拷贝构造函数、
运算符
重载
、动态对象创建、继承和组合、多态和虚函数、模板和包容器类、多重继承、异常处理和运行时类型识别。 本书作为正式教材和自学用书均非常优秀,作为程序设计者的参考用书亦极为合适。
C++
哪些
运算符
重载
能够
重载
?
运算符
重载
是
C++
极为重要的语言特性之
中
的一个。本文将用代码实例回答——
C++
哪些
运算符
能够
重载
?怎样
重载
?实现
运算符
重载
时须要注意哪些? 哪些
运算符
能够
重载
,哪些不可
重载
?
C++
98,
C++
0x,
C++
11对“哪些
运算符
重载
能够
重载
”有一致的规定。详细例如以下: 当
中
,非常少使用的是“,”(逗号
运算符
)。 标准相同规定了不可
重载
的
运算符
: 当
中
,“::”是作...
C++
中
不能
重载
的
运算符
C++
中
不能
重载
的
运算符
:“?:”、“.”、“::”和“sizeof”,原因如下: 在具体讲解各个
运算符
不能
重载
之前,先来说明下【
重载
】:
重载
的本意是让操作符可以有新的语义,而不是更改语法——否则会引起混乱。 【注】
重载
的部分规则:
运算符
函数的参数至少有一个必须是类的对象或者类的对象的引用。(1).“?:”
运算符
,假如能够
重载
,那么问题来了,看下面的语句:
C++ 语言
65,199
社区成员
250,520
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章