- 浏览: 27618 次
- 性别:
- 来自: 北京
最新评论
文章列表
首先说说不带缓存的I/O,UNIX的文件I/O read、write是不带缓存的。不带缓存是指每个read、write都调用内核的一个系统调用,它们是POSIX.1的组成部分。二者的原型为:
ssize_t read( int filedes, void* buf, size_t nbytes ); // 若成功返回读到的字节数
ssize_t write( int filedes, const void* buf, size_t nbytes ); // 若成功返回已写的字节数
注意,上面的buf不是指read、write带缓存,而是当read时用来存 ...
在C里输出long long 使用的是printf("%lld",...);