首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

UNIX的read函数,该如何处理

2013-07-08 
UNIX的read函数看到有的地方说UNIX有个库函数叫read 同时有个系统调用也叫read那么APUE上面说到的文件I/O

UNIX的read函数
看到有的地方说UNIX有个库函数叫read 同时有个系统调用也叫read

那么APUE上面说到的文件I/O函数(比方说read)指的是哪个呢?(库函数还是系统调用?)

如果是库函数的话 好像还是要将库函数read转化为系统调用read  那既然如此 那为什么不直接使用系统调用
read?
[解决办法]
fread是标准C函数,read是unix对文件读写的API, 系统调用也有一个read,但是是sys_read.
fread标准C,可跨平台移植。
read是不可以的,windows也有自己的read。
他们都是对sys_read的应用层封装。

热点排行