![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c++
文章平均质量分 66
xiaomaomao6
这个作者很懒,什么都没留下…
展开
-
Accelerated C++笔记(3) 组织程序和数据1
这一章开始,引入了函数的概念,但本节的重点不是函数,而是一些值得关注的细节。1、异常的抛出中值函数的定义过程中已经有了对vector向量是否为空的判断,但又不嫌麻烦的定义了两个grade函数,第二个grade函数唯一的作用就是抛出自己的异常,给用户更多的信息,告诉用户错误的原因。之所以没有在median中抛出这样的异常,目的是中值函数不应该只用于分数的计算,这样方便函数的复用。异常的头文件...原创 2018-04-25 19:38:09 · 227 阅读 · 0 评论 -
C++第三章 使用批量数据
3-3 编写程序计算它的输入中不同单词出现的次数逻辑1:输入单词,输入一个遍历一次,有相同的统计加1,没有则新词入栈同时计数的向量长度加1。逻辑2:全部进入vector中后排序,之后比较。//统计输入中不同单词的个数 #include <iostream> #include <string> #include <vector> using namespace ...原创 2018-04-15 16:05:50 · 306 阅读 · 0 评论 -
Accelerated C++学习笔记--第二章 循环和计数
课后习题2-4 单独的表达语句中输出空白行错误结果 错误程序这种写法导致greet语句的输出条件永远不能满足。修改:修改了输出greeting语句的条件课后习题2-5 用*构成正方形,长方形,三角形正方形和长方形#include <iostream> #include <string> //输出正方形,长方形 using std::cin; using std::cout...原创 2018-04-11 09:37:09 · 300 阅读 · 0 评论 -
c++学习笔记4--组织数据、C++头文件
组织数据这一部分有几个需要注意的点。1、引入了数据结构的概念定义:struct 类型名{ 类型说明符 成员名; .......};//要注意这里的分号;注意:结构的定义在每一个源文件中只可以出现一次,因此应出现在一个有适当的防护措施的头文件中。2、sort函数中第三个参数的意义sort函数的第三个参数是函数名,如果sort函数有第三个参数,就会用它代...原创 2018-04-28 19:28:31 · 165 阅读 · 0 评论