摘要: 一、像使用指针可以遍历数组一样,我们可以使用迭代器来遍历容器; 二、迭代器常用运算: 1.*ite返回迭代器所指向的元素的引用(ite是一个迭代器); 2.ite->mem:获取迭代器中指定元素名为mem的成员,等价于(*item).mem; 3.++ite/ite++:给ite加1,指向下一个元素 阅读全文
posted @ 2019-09-17 23:35 WeAreFighters 阅读(224) 评论(0) 推荐(0) 编辑
摘要: 一、几种类型 1.vector,支持快速随机访问,类似数组,通过下标方式来访问,但是对中间的插入或删除访问效率比较低; 2.list,双向链表,一个是数据项,一个是链表项,支持快速插入或删除,因为不需要移动位置,只需要修改它里边的一个指针、一个地址就可以; 3.deque,双端队列,在两端插入或删除 阅读全文
posted @ 2019-09-17 22:59 WeAreFighters 阅读(118) 评论(0) 推荐(0) 编辑
摘要: 一、标准IO库 1.对控制台的读写:<iostream>,包含cin、cout对象 2.对文件的读写:<fstream> 3.对字符串的读写:<sstream> 二、文件的输入输出* 1.打开文件 1.1创建文件对象时以构造函数打开文件:ofstream outfile("test.txt",ios 阅读全文
posted @ 2019-09-17 09:26 WeAreFighters 阅读(146) 评论(0) 推荐(0) 编辑