摘要: 上面是练习7.2与练习7.3,较为容易 下面是练习7.4与7.5,编写一个Person类,令其用来表示人员的姓名和地址,并提供一组操作返回名字与地址;这些函数是否应该是const的。 是,对于调用其信息来说,应该选择const,可以支持更多的类型,这样就可以读取其成员而不可修改。 阅读全文
posted @ 2018-05-29 10:30 FengYuyang 阅读(277) 评论(0) 推荐(0)
摘要: // 7.1.1节练习.cpp: 定义控制台应用程序的入口点。 // #include "stdafx.h" #include using namespace std; struct Sales_data { std::string bookNo; unsigned units_sold = 0; double revenue = 0.0; }; int mai... 阅读全文
posted @ 2018-05-29 09:14 FengYuyang 阅读(259) 评论(0) 推荐(0)
摘要: 返回指向函数的指针,该小节初开始难以从字面上理解该节内容的意义。 反复斟酌后,意识到其实这是一个普通的函数,该函数的返回类型是指针,指针却是指向函数类型的。所以调用该函数后得到的返回指针,指向了该类函数类型。 当然,最简单的方法是使用类型别名~ 其中我们使用类型别名将F定义成函数类型,将PF定义成指 阅读全文
posted @ 2018-05-25 23:10 FengYuyang 阅读(469) 评论(0) 推荐(0)
摘要: 练习 6.47: 改写6.3.2节(第205页)练习中使用递归输出vector内容的程序,使其有条件地输出与执行过程有关的信息。例如,每次调用时输出vector对象的大小。分别在打开和关闭调试器的情况下编译并执行这个程序。 ///这一题需要在前面输出vector内容的程序中,添加新的功能————>有 阅读全文
posted @ 2018-05-24 23:14 FengYuyang 阅读(241) 评论(0) 推荐(0)