![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c++学习笔记
Qin_xian_shen
程序员
展开
-
c++学习笔记之 STL 泛型设计
泛型设计的思路: 泛型设计的产生是为了解决 把相同的类或者模板类之间有相似的方法 函数 抽象出来 就是对算法的抽象 迭代器的出现 是为了让抽象后的算法能能够访问不同类的内部数据 而出来的概念 函数对象可以理解为 对某一算法的进一步限制提出要求 1.容器 (1)vector 有点类似 动态数组 #include #inclu原创 2017-05-25 20:23:28 · 333 阅读 · 0 评论 -
c++学习笔记--一个简单的 try-catch-throw
#include using namespace std; int Div(int x,int y) { if(y == 0) throw y; return x/y; } void main() { int x,y,z; cin>>x>>y; try { z = Div(x,y); } catch(int y) { cout<<"输入了"<<y<<endl;原创 2017-06-01 19:49:12 · 345 阅读 · 0 评论 -
c++ 学习笔记 -- 关于cout的一些小细节
dec是十进制 如cout hex是16进制 如cout oct是8进制 如cout fixed,scientific,left,right,ws,setfill,setw,setprecision 这些是格式控制符 在使用时要加头文件#include fixed是固定的意思 precision是精度的意思 setw是宽度的意思 setfill是填转载 2017-06-06 19:50:04 · 294 阅读 · 0 评论 -
c++学习笔记 -- 构造函数
声明:代码出处http://www.weixueyuan.net/view/6339.html 构造函数是类中一种特殊的成员函数,其特殊之处有三点: 构造函数的函数名必须与类名相同;构造函数无返回值;当我们创建类对象的时候构造函数会被自动调用,而无需我们主动调用。 一个类中可以有多个构造函数,构造函数之间构成函数重载的关系。 通常如果在定义类的时候,转载 2017-03-15 19:50:07 · 433 阅读 · 0 评论