设为首页 加入收藏

TOP

C++编程对缓冲区的理解(二)
2011-04-28 12:38:42 来源: 作者: 【 】 浏览:1724
Tags:编程 缓冲区 理解

好了,本人表达能力有限,还是编译运行程序,通过运行结果自己领会吧。

编译运行程序,会提示您输入字符,您可以交替按下一些字符,如下:
 
您一直按下去,您就会发现当您按到第4094个字符时,不允许您继续输入字符。这说明行缓冲区的大小也是4K。
此时您按下回车键,返回第一个字符’a’,如下图:

继续敲一下回车键,将缓冲区的其它的字符全部输出,如下图:

3、标准错误输出不带缓冲
如错误输出时使用:

cerr<<”错误,请检查输入的参数!”;

这条语句等效于:
fprintf(stderr, ”错误,请检查输入的参数!”);

好了,就说到这吧,祝您好运,希望能对您有所帮助。

首页 上一页 1 2 下一页 尾页 2/2/2
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇使用 MFC 串行化数据和 C++ 对象 下一篇C++ string erase函数的使用