第一章,输入输出
来源:互联网 发布:nba欧文个人数据统计 编辑:程序博客网 时间:2024/05/20 06:23
C++并没有直接定义进行输入输出(IO)的任何语句,这种功能需要标准库提供。<iostream>
标准库定义了四种IO对象:cin ; cout ;cerr ;clog
cout是在终端显示器输出,cout流在内存中对应开辟了一个缓冲区,用来存放流中的数据,当向cout流插入一个endl,不论缓冲区是否漫了,都立即输出流中所有数据,然后插入一个换行符.
cerr流对象是标准错误流,指定为和显示器关联,和cout作用差不多,有点不同就是cout通常是传到显示器输出,但可以被重定向输出到文件,而cerr流中的信息只能在显示器输出.
clog流也是标准错误流,作用和cerr一样,区别在于cerr不经过缓冲区,直接向显示器输出信息,而clog中的信息存放在缓冲区,缓冲区满或者遇到endl时才输出.
流重定向
1
2
3
ofstream logfile(
"D:\\error.log"
);
clog.rdbuf(logfile.rdbuf());
clog<<
"error"
;
- 第一章,输入输出
- 第一章 基本语法-1 输入输出
- 第一章 快速入门 初窥输入输出
- 再读《The C Programming Language》 - 第一章 1.5 字符输入输出
- 输入输出
- 输入输出
- 输入输出
- 输入输出
- 输入输出
- 输入输出
- 输入输出
- 输入输出
- 输入输出
- 输入输出
- 输入输出
- 输入输出
- 输入输出
- 输入输出
- Log4j
- linux-多线程
- java反射
- QueryPerformanceFrequency高精度定时
- hdu 1385 Minimum Transport Cost 最短路径floyd算法+路径记录 模板题
- 第一章,输入输出
- linux-多线程--面试题
- 关于.htaccess的500问题
- uva 11100 The Trip, 2007
- Random产生随机数与Math.random()产生随机数的比较
- 革命不是请客吃饭,产品不要美图泛滥
- android 中设置背景颜色渐变
- collect2:ld returned 1 exit status
- Linux内核定时器笔记