推荐星级:
  • 1
  • 2
  • 3
  • 4
  • 5

文件IO、标准IO总结及区别

更新时间:2018-10-28 14:24:42 大小:18K 上传用户:gregrgr查看TA发布的资源 标签:IO标准 下载积分:2分 评价赚积分 (如何评价?) 打赏 收藏 评论(0) 举报

资料介绍

文件IO、标准IO总结文件

标准IO

标准I/OANSI C建立的一个标准I/O模型,是一个标准函数包和stdio.h头文件中的定义,具有一定的可移植性。标准IO库处理很多细节。例如缓存分配,以优化长度执行IO等。标准的IO提供了三种类型的缓存。

1)全缓存:当填满标准IO缓存或者执行fflush函数后才进行实际的IO操作。

2)行缓存:当行缓冲满,或者输入输出中遇到新行符时,标准IO库执行IO操作。

3)不带缓存:stderr就是了。

文件IO

文件IO称之为不带缓存的IOunbuffered I/O)。不带缓存指的是每个readwrite都调用内核中的一个系统调用。也就是一般所说的低级I/O——操作系统提供的基本IO服务,与os绑定,特定于linuxunix平台。

文件IO和标准IO的区别:

………… 



部分文件列表

文件名 大小
文件IO标准IO总结.docx 18K

全部评论(0)

暂无评论

上传资源 上传优质资源有赏金

  • 打赏
  • 30日榜单

推荐下载