重载中的const
来源:互联网 发布:图片相似度算法tensor 编辑:程序博客网 时间:2024/06/05 19:41
重载的定义:出现在相同作用域中的两个函数,如果具有相同的名字而形参表不同,则称为重载函数。
const在函数重载中正确与错误的应用有:
1. const非引用形参
Record lookup(Phone);
Record lookup(const Phone); //redeclaration
f(int *);
f(int *const); // redeclaration
第二种用const开修饰指针本身同样是错误的,重复声明。
2. const引用形参,与const指针形参,允许
Record lookup(Account&);
Record lookup(const Account&); // new function
3. 第三种最奇怪,两个函数有相同的参数列表与返回值,也可以重载
int find(char ch);
int find(char ch) const;
- 重载中的const
- C++函数重载(3) - 函数重载中的const关键字
- const重载
- 用const完成重载
- 关于const重载
- const函数重载
- 重载与const
- const与重载
- C++中const重载
- const 与重载
- const形参重载
- const 与重载
- 重载和const形参
- 关于const重载
- 函数重载之const
- const函数重载
- const与重载函数
- 重载和const
- 一个用例规约示例
- 获取和关闭连接 (经典)
- http://www.cnblogs.com/yayagepei/articles/1285091.html
- 银行支票签发表的问题
- eclipse 连接SQLserver2000
- 重载中的const
- 了解DBA认证
- C# 委托的妙文【容易理解,很全面】
- U盘启动装系统的操作方法(U盘PE启动安装GHOST XP)
- 打印PDF出错
- 关于关系运算的一种简短描述
- ASP.NET验证控件详解
- Symbian&Qt Tips
- mini2440 to qq2440