美文网首页
缓冲区概念

缓冲区概念

作者: natewang | 来源:发表于2018-09-25 23:16 被阅读20次

    1、全缓冲
    在这种情况下,当填满标准I/O缓存后才进行实际I/O操作。全缓冲的典型代表是对磁盘文件的读写。
    2、行缓冲
    在这种情况下,当在输入和输出中遇到换行符时,执行真正的I/O(流)操作。这时,我们输入的字符先存放在缓冲区,等按下回车键换行时才进行实际的I/O操作。典型代表是键盘输入数据。
    3、不带缓冲
    也就是不进行缓冲,标准出错情况stderr是典型代表,这使得出错信息可以直接尽快地显示出来

    https://blog.csdn.net/LF_2016/article/details/50934577
    http://www.cppblog.com/gujiayue/archive/2016/05/27/213595.html
    https://blog.csdn.net/u012951541/article/details/53670304

    相关文章

      网友评论

          本文标题:缓冲区概念

          本文链接:https://www.haomeiwen.com/subject/lhproftx.html