随笔分类 - C++
摘要:第11章 泛型算法1.概述泛型算法依赖于迭代器,而不是依赖容器,需要指定作用的区间,即[开始,结束),表示的区间,如上所示此外还需要元素是可比的,如果元素本身是不可比的,那么可以自己定义比较函数。2.常用的泛型算法函数:fill,fill_n, copy, replace, sort, unique...
阅读全文
摘要:第10章 关联容器引:mapsetmultimapmultiset1.pair类型pair anonanon.first, anon.secondanon = make_pair(first, last)2.关联容器3.map类型map word_count;map::key_typemap::ma...
阅读全文
摘要:首先来看strcpy,目的是实现字符串的复制,这里需要注意几个点:1.判断指针的有效性2.将复制后的指针地址返回,为了支持链式操作3.不要忘记将字符串最后一个自负'\0'复制给dest4.注意原字符串类型为const,保证在函数内部不会被修改char* myStrcpy(char* dest, co...
阅读全文
摘要:第9章 顺序容器引:顺序容器:vector 支持快速随机访问list 支持快速插入/删除deque 双端队列顺序容器适配器:stack 后进先出栈queue 先进先出队列priority_queue 有优先级管理的队列1. 容器元素的初始化C c; //emptyC c(c2); /...
阅读全文
摘要:第8章 标准IO库8.1 面向对象的标准库1. IO类型在三个独立的头文件中定义:iostream定义读写控制窗口的类型,fstream定义读写已命名文件的类型,而sstream所定义的类型则用于读写存储在内存中的string对象。在fstream和sstream里定义的美中类型都是从iostrea...
阅读全文

浙公网安备 33010602011771号