C++primer 第五版课后习题 第六章(3)39
来源:互联网 发布:java gui编程 对话框 编辑:程序博客网 时间:2024/06/06 15:38
6.4 函数重载
定义:①在同一作用域内
② 名字相同
③在形参数量和形参类型上有所不同 ,与返回值无关
作用:在一定程度上可以减轻程序员起名字、记名字的负担
在什么情况下用const可以重载?
在形参是指针和引用的情况下
练习6.39
(a)错误。含有const参数的重载,只有参数是const引用或是指针才是重载
(b)错误。只有返回类型不同,形参列表相同
(c)正确。重载只要函数名相同,参数不同,与返回类型没有关系,但是不能像第二题一样只有返回类型不同。
练习 6.42
#include<iostream>#include<string>using namespace std;string make_plural(size_t ctr, const string word, const string end = "s") { return (ctr > 1) ? word + end : word;}int main() { cout << "单数" << make_plural(1, "success") << endl; cout << "复数" << make_plural(2, "success", "es") << endl; return 0;}
阅读全文
0 0
- C++primer 第五版课后习题 第六章(3)39
- C++Primer 中文版 第五版 第六章课后习题答案
- C++primer 第五版课后习题 第六章(1) 1-20
- C++primer 第五版课后习题 第六章(2)21-38
- 《C++ Primer》第五版课后习题解答_第六章(3)(16-26)
- c++primer第五版课后练习答案(第六章)
- C++Primer 中文版 第五版 第五章课后习题答案
- c++primer 第五版课后习题 第五章
- c++primer第六章课后习题
- 《C++ Primer》第五版课后习题解答_第六章(1)(01-07)
- 《C++ Primer》第五版课后习题解答_第六章(2)(08-15)
- 《C++ Primer》第五版课后习题解答_第六章(4)(27-35)
- C Primer Plus(第五版) 第十四章 课后习题 4
- C Primer Plus(第五版) 第十四章 课后习题 6
- C++Primer 中文版 第五版 第二章课后习题答案
- C++Primer 中文版 第五版 第三章课后习题答案
- C++Primer 中文版 第五版 第四章课后习题答案
- C++Primer 中文版 第五版 第七章课后习题答案
- ccf-2014-12-4-最优灌溉
- WEB页面_标签的添加--appendTo和prepend
- 设置多行文本超出显示省略号,在手机端超出部分无法隐藏解决方法
- 第一次学习转载了CSDN的文章数据库分库分表实现策略
- 5.jquery事件与动画
- C++primer 第五版课后习题 第六章(3)39
- 亲测javaWeb的Excel的文件导入
- python 协程
- 第九章
- vs2017常用快捷键
- Hadoop伪分布式搭建
- .gitignore文件失效问题处理
- 让自己写的程序也有api
- 现代操作系统之输入输出(三)