《C++ Primer》读书笔记——第八章_IO库
来源:互联网 发布:金数据登录 编辑:程序博客网 时间:2024/06/06 08:46
c++语言不直接处理输入输出,而是通过一族定义在标准库中的类型来处理IO。这些类型支持从设备读取数据,向设备写入数据的IO操作,设备可以是文件、控制台窗口等。
IO库:
istream(输入流)类型,提供输入操作。
ostream(输出流)类型,提供输出操作。
cin,一个istream对象,从标准输入读取数据。
cout,一个ostream对象,从标准输入读取数据。
cerr,一个ostream对象,通常用于输出程序错误信息,写入到标准错误。
>>运算符,用来从一个istream对象读取输入数据。
<<运算符,用来从一个ostream对象写入输出数据。
getline函数,从一个给定的istream读取一行数据,存入一个给定的string对象中。
8.1.1
IO对象无拷贝或赋值。所以我们也不能将形参或返回类型设置为流类型。进行IO操作的函数通常以引用方式传递和返回流。读写一个IO操作会改变其状态,因此传递和返回的引用不能是const的。
0 0
- 《C++ Primer》读书笔记——第八章_IO库
- C++Primer读书笔记(第八章)
- 【c++primer】第八章01——标准IO库
- IO库总结——C++Primer第八章
- C++primer_第八章_IO库_学习跟踪
- C++primer 第八章
- c++primer 第八章
- 《C++Primer》读书笔记——第8章 IO库
- c++ primer读书笔记-第八章 标准IO库
- 菜狗的C++ primer读书笔记:第八章 IO库
- 《C++ Primer》读书笔记第八章-1-IO库
- 记录——《C Primer Plus (第五版)》第八章编程练习第八题
- 读书笔记《C++ Primer》第五版——第八章 IO类
- C++ Primer 读书笔记 – 第八章
- C++ Primer 读书笔记 – 第八章
- C++ Primer 读书笔记 – 第八章
- C++Primer第五版【笔记】——第八章 IO库
- C++primer习题第八章
- Multiple dex files define Lcom/nostra13/universalimageloader/cache/disc/Disc
- 堆与栈(非数据结构)
- UML类图
- hadoop集群搭建 mac
- volatile和synchronized的区别
- 《C++ Primer》读书笔记——第八章_IO库
- iOS常用的第三方库
- HDU 5879 Cure .
- Mac下安装JDK过程及相关Mac命令备忘
- Objective-C基础
- Toolbar+NavigationView实现抽屉式菜单
- Android中的Shape使用总结
- 计算机基础,数字在计算机中是怎么表示的
- JAVA设计模式---单态模式理解