练习11.27 对于multimap来说统计关键字出现的次数用count会很好,而对于map来说寻找关键字来说更加妥当; 练习11.28 练习11.29 upper_bound:会指向所查找元素不影响排序的插入位置迭代器; lower_bound:同上 equal_range:一个迭代器pair,两 ...
分类:
编程语言 时间:
2017-08-22 23:15:08
阅读次数:
222
练习11.20 insert的写法更加简洁。 练习11.21 拆解出来如下 练习11.22 参数类型 返回类型 练习11.23 ...
分类:
编程语言 时间:
2017-08-22 17:38:18
阅读次数:
164
2.1 基本内置类型 2.1.1 算术类型 算术类型包括两类:整型和浮点型 2.2 变量 2.3 复合类型 2.4 const限定符 2.5 处理类型 2.6 自定义数据结构 ...
分类:
编程语言 时间:
2017-08-22 10:52:15
阅读次数:
134
1.2 初始输入输出 iostream库里面包含两个基础类型istream和ostream,分别表示输入流和输出流,一个流就是一个字符序列,从IO设备读出或者写入IO设备。 标准的输入输出对象 标准库定义了4个IO对象。 cin --标准输入 cout --标准输出 cerr --用来输出警告和错误 ...
分类:
编程语言 时间:
2017-08-22 10:42:09
阅读次数:
129
1.基类通常都应该定义一个虚析构函数,即使该函数不执行任何实际操作也是如此。 2.任何构造函数之外的非静态函数都可以是虚函数,关键字virtual只能出现在类内部的声明语句之前而不能用于类外部的函数定义。如果基类把一个函数声明成虚函数,则该函数在派生类中隐式地也是虚函数。成员函数如果没有被声明成虚函 ...
分类:
编程语言 时间:
2017-08-19 23:38:23
阅读次数:
242
1 . 编写一个小程序,要求用户使用一个整数输出自己的身高(单位为厘米),然后将身高转换为米和厘米。该程序使用下划线字符来指示输入位置。另外,使用一个 const 符号常量来表示转换因子。 注意:使用下划线来指示输入位置主要利用转义字符\b 2.编写一个小程序,要求以几英尺几英寸的方式输入其身高,并 ...
分类:
编程语言 时间:
2017-08-19 21:12:01
阅读次数:
291
OpenCV K-means源码解析 OpenCV 图片读取源码解析 OpenCV 视频播放源码解析 读懂OpenCV源码需要哪些基础? 通读过C++ Primer,目前C++属于入门级, 数字图像处理基础也有。目前看不懂OpenCV源码,请问还需要哪些基础, 从哪些方面入手源码比较好呢?谢谢 回答 ...
分类:
其他好文 时间:
2017-08-18 17:09:04
阅读次数:
243
一、程序清单3.1(变量的一些知识点) 二、程序清单3.2(数据溢出) 三、程序清单3.3+3.4(进制) cout默认以10进制输出 四、程序清单3.6 五、程序清单3.7(转义字符) 六、程序清单3.8(float精度限制) 七、程序清单3.9 原因:2.34E+22是一个小数点左边有23位的数 ...
分类:
编程语言 时间:
2017-08-16 23:09:17
阅读次数:
244
C语言要从大而全,从基础開始。它属于最好的。别被它误导。它也有非常多错误,不适合标准软件开发人员使用。变量声明,定义,编程规范全然不合规范,可是从语言学习方面做到极致,有大量不同的样例和试题。标准的教科书式的书籍:《C语言程序设计》(谭浩强) c++基础语言学习方面《C++ primer》应该是老大 ...
分类:
编程语言 时间:
2017-08-16 18:20:25
阅读次数:
137
erase 删除后 返回的是删除元素的后一个迭代器位置 int main() { //怎样正确的删除全部元素 循环 int a[]={1,2,3,4,5,6,7,8,9}; vector<int> v(a,a+6); for(vector<int>::iterator it=v.begin();it ...
分类:
编程语言 时间:
2017-08-16 09:54:41
阅读次数:
152