- 博客(12)
- 收藏
- 关注
原创 Cpp Primer<<学习容器与算法--顺序容器_8
容器与算法 顺序容器: 将单一类型元素聚集起来成为容器,根据位置存储和访问这些元素。容器中元素排列次序与元素值无关,而是与添加到容器的次序决定的。三种顺序容器类型:vector、list、deque(double-ended queue,简称”deck”) 三种顺序容器适配器:stack、queue、priority_queue 顺序容器类型 顺序容器 vector 支
2015-06-30 11:54:56 454
原创 Cpp Primer<<学习IO标准库--文件模式、字符串流_7
文件模式文件模式与条件状态标志一样,文件模式也是整形常量,用位操作符设置一个或多个模式。 文件流构造函数和open函数都提供了默认实参设置文件模式。 文件模式 in 打开文件读操作 out 打开文件读操作 app 在每次写之前找到文件尾 ate 打开文件后立即将文件定位在文件尾 trunc 打开文件时清空已存在的文件流 binary 以二进制
2015-06-13 21:57:41 672
原创 Cpp Primer<<学习IO标准库--输出缓冲区的管理、文件输入与输出_6
每个IO对象管理一个缓冲区,用于存储程序读系的数据。 缓冲区被刷新情况: (1)程序正常结束。即main函数返回工作的一部分,清空输出缓冲区。 (2)缓冲区已经写满,缓冲区在写下一个值之前刷新。 (3)用操作符显示地刷新缓冲区,类似于endl. (4)每次输出操作执行完后,用unitbuf操作符设置流的内部状态,从而清空缓冲区。 (5)将输出流与输入流关联起来。在读输入流是将刷新其关联的
2015-06-09 19:18:41 726
原创 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 809
原创 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 596
原创 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 588
原创 Cpp Primer<<学习函数-重载函数_2
<<重载函数>> 在同一作用域中,具有相同名字而形参表不同的两个函数数,成为重载函数。 函数重载简化了程序的事项,使程序更容易理解。函数名只是为了帮助编译器判断调用的是哪个函数而已。 Record lookup(const Account&); //find by Account Record lookup(const Phone&); //find by Pho
2015-06-01 14:00:07 556
原创 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 688
转载 C++输入流
转载自:http://blog.csdn.net/natsu1211/article/details/8666343 读取一个字符或一个字符串的方法有很多,也有些陷阱,下面总结一下。 (1)>>操作符 >>操作符的重载,有很多种原型,能够从输入流抽取各种形式的输入(int、单个字符、字符串等),也是我们最常用的一种读取字符的方式。它需要配合输入流对象使用(cin就是iostream
2015-05-04 21:50:52 731
转载 VC++6.0添加add-in出现错误解决方案
From:http://alexrenguoly.blog.163.com/blog/static/120505597201032114823571/ 针对于windows用户装了office visio 后vc++6.0会不能够打开工程项目的解决方案。 我用原博主的方法成功安装上去了的。感谢。 不少使用过Microsoft Visual c++ 6.0的同学可能会遇到这样
2015-04-11 17:01:21 960
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人