读书笔记
zsyr
人生在世,努力二字。
展开
-
读书笔记(C++)————【重载操作符与转换】
//14.重载操作符与转换//14.1 重载操作符的定义 //不能重载的操作符 :: .* . ?: //重载操作符必须具有至少一个类类型或枚举类型的操作数 //优先级和结合性是固定的 //不再具备短路求值特性,重载&&和||不是好做法 //作为类成员函数的重载函数,形参比操作数少一,隐含this形参作为第一个操作数 //一般将算数和关系操作符定义原创 2016-08-18 00:22:31 · 220 阅读 · 0 评论 -
读书笔记(C++)——【关联容器】
#include<iostream>#include<string>#include<cctype>#include<vector>#include<map>#include<set>using namespace std;//insert1,m.insert(e);2,m.insert(beg,end);3,m.insert(iter,e)//10.3.4 map<s原创 2016-08-13 13:02:38 · 316 阅读 · 0 评论 -
读书笔记(C++)——【标准IO库】
//8.标准IO库//条件状态//表8 — 2strm::iostate //机器相关整形名,定义条件状态strm::badbit //strm::iostate类型的值,用于指出被破坏的值strm::failbit //strm::iostate类型的值,用于指出失败的IO操作strm::edfbit //strm::iostate类原创 2016-08-12 15:29:14 · 316 阅读 · 0 评论 -
读书笔记(C++)——【泛型算法】
//1.写入输入序列的元素 fill(vec.begin(),vec.end(),10);//reset each element to 10; //2.不检查写入操作的算法 vector<int> vec;//empty vector //disaster:attempts to write to 10(nonexistent) element in vec; fill原创 2016-08-14 23:59:03 · 270 阅读 · 0 评论 -
读书笔记(C++)————【顺序容器】
// 9.1 顺序容器的定义//表 9 - 1 顺序容器vector //支持快速随机访问list //支持快速插入/删除deque //双端队列//顺序容器适配器stack //LIFOqueue //LIFOpriority_queue //有优先级管理的队列// 9.1.1 容器元素的初始化//表 9 - 2 容器构造函数C<T> c;C c(c2);C c(b,原创 2016-11-04 15:14:14 · 167 阅读 · 0 评论