函数重载不仅仅是看其参数,还要看是否有const修饰
2015-12-31 17:49
239 查看
比如QString有两个函数,可以堂而皇之的存在,原因就在于有了const修饰以后,编译器不把两个函数当作同一个函数名了:
http://doc.qt.io/qt-5/qstring.html#data https://github.com/qtproject/qtbase/blob/dev/src/corelib/tools/qstring.h
QChar * | data() |
const QChar * | data() const |
相关文章推荐
- 全排列算法
- hadoop 运行mahout 问题小结(一)
- 在Python中实现PageFactory模式
- 問題排查:System.BadImageFormatException: 未能加载文件或程序集“System.ServiceModel
- iOS小技巧–用runtime 解决UIButton 重复点击问题
- ifcfg/ip/ss命令详解
- Mysterious Universe
- 迅为iTOP-4418开发板兼容八核6818开发板介绍
- 字符串去了最后一个字符
- android 显示百度地图的静态图片
- Android开源项目第一篇-----个性化控件UI篇
- 豆瓣收藏的功能封装
- UVA 10831 - Gerg's Cake(数论)
- 如何阅读别人的代码——有点感触,总结的还可以,有帮助
- 2015年12月31日公司项目开发记录
- uboot学习(一)使用ccs方式烧录uboot
- 【经典算法】:翻转句子中单词的顺序
- 内存管理
- 进下流行移动开发框架对比
- phpcms 二次开发 (1)