Cpp primer learning
文章平均质量分 66
hzwjz
笔耕不辍,格物致知。
展开
-
Cpp Primer<<学习IO标准库--输出缓冲区的管理、文件输入与输出_6
每个IO对象管理一个缓冲区,用于存储程序读系的数据。 缓冲区被刷新情况: (1)程序正常结束。即main函数返回工作的一部分,清空输出缓冲区。 (2)缓冲区已经写满,缓冲区在写下一个值之前刷新。 (3)用操作符显示地刷新缓冲区,类似于endl. (4)每次输出操作执行完后,用unitbuf操作符设置流的内部状态,从而清空缓冲区。 (5)将输出流与输入流关联起来。在读输入流是将刷新其关联的原创 2015-06-09 19:18:41 · 722 阅读 · 0 评论 -
Cpp Primer<<学习容器与算法--顺序容器_8
容器与算法顺序容器: 将单一类型元素聚集起来成为容器,根据位置存储和访问这些元素。容器中元素排列次序与元素值无关,而是与添加到容器的次序决定的。三种顺序容器类型:vector、list、deque(double-ended queue,简称”deck”) 三种顺序容器适配器:stack、queue、priority_queue 顺序容器类型 顺序容器 vector 支原创 2015-06-30 11:54:56 · 448 阅读 · 0 评论 -
Cpp Primer<<学习IO标准库--条件状态_5
条件状态 strm::iostate 机器相关的整形名,由各个iostream类定义,用于定义条件状态 strm:badbit strm::iostate类型的值,用于指出被破坏的流 strm::failbit strm ::iostate类型的值,用于指出失败的IO操作 strm::eofbit strm::iostate类型的值,用于支出流已经到达文件结束符 s原创 2015-06-07 21:51:09 · 803 阅读 · 0 评论 -
Cpp Primer<<学习IO标准库--面向对象的标准库_4
IO标准库提供的工具istream(输入流)类型,提供输入操作。 ostream(输出流)类型,提供输出操作。 cin(see-in):读入标准输入的istream对象。 cout(see-out):写到标准输出的ostream对象。 cerr(see-err):输出标准错误的ostream对象。cerr常用语程序错误信息。 >>操作符,用于从istream对象中读入输入。 <<操作符,原创 2015-06-04 21:47:52 · 591 阅读 · 0 评论 -
Cpp primer<<学习函数-实参类型转换、指向函数的指针_3
实参类型转换 转换优先等级以降序排列精确匹配通过类型提升实现的匹配 void f(int) int main() { f('a'); //ok:calls f(int) return 0; }通过标准转换实现的匹配 void f(int*) void f(int*,int*) int main() { int a[] = {1,3}; f(a); //ok:原创 2015-06-02 21:50:11 · 584 阅读 · 0 评论 -
Cpp Primer<<学习函数-局部对象、内联函数、类的成员函数_1
函数1.局部对象2.内联函数3.类的成员函数原创 2015-05-28 21:58:44 · 645 阅读 · 0 评论 -
Cpp Primer<<学习函数-重载函数_2
<<重载函数>> 在同一作用域中,具有相同名字而形参表不同的两个函数数,成为重载函数。 函数重载简化了程序的事项,使程序更容易理解。函数名只是为了帮助编译器判断调用的是哪个函数而已。 Record lookup(const Account&); //find by Account Record lookup(const Phone&); //find by Pho原创 2015-06-01 14:00:07 · 547 阅读 · 0 评论 -
Cpp Primer<<学习IO标准库--文件模式、字符串流_7
文件模式文件模式与条件状态标志一样,文件模式也是整形常量,用位操作符设置一个或多个模式。 文件流构造函数和open函数都提供了默认实参设置文件模式。 文件模式 in 打开文件读操作 out 打开文件读操作 app 在每次写之前找到文件尾 ate 打开文件后立即将文件定位在文件尾 trunc 打开文件时清空已存在的文件流 binary 以二进制原创 2015-06-13 21:57:41 · 667 阅读 · 0 评论 -
构造函数后没有const的缘由
构造函数形参表后面没有const原创 2015-05-23 20:35:32 · 700 阅读 · 0 评论 -
C++输入流
转载自:http://blog.csdn.net/natsu1211/article/details/8666343读取一个字符或一个字符串的方法有很多,也有些陷阱,下面总结一下。 (1)>>操作符>>操作符的重载,有很多种原型,能够从输入流抽取各种形式的输入(int、单个字符、字符串等),也是我们最常用的一种读取字符的方式。它需要配合输入流对象使用(cin就是iostream转载 2015-05-04 21:50:52 · 723 阅读 · 0 评论 -
Cpp DS--单链表
转载请注明出处#include <iostream>using std::cin;using std::cout;using std::endl;class LinkList{public: LinkList(); //构造函数 ~LinkList(); //析构函数 LinkList *CreateLinkList(size_t); //创建单链表原创 2015-05-28 21:38:02 · 686 阅读 · 0 评论