猿问
回到首页
个人中心
反馈问题
注册登录
下载APP
首页
课程
实战
体系课
手记
专栏
慕课教程
高手帮忙看一下,关于linux的头文件中是否有writeError函数?
writeError是系统的函数吗?在哪个头文件中定义?
POPMUISE
浏览 214
回答 1
1回答
万千封印
1.功能将数据写入已打开的文件内2.相关函数open,read,fcntl,close,lseek,sync,fsync,fwrite3.表头文件#include<unistd.h>4.定义函数ssize_t write (int fd,const void * buf,size_t count);5.函数说明write()会把参数buf所指的内存写入count个字节到参数fd所指的文件内。当然,文件读写位置也会随之移动。6.返回值如果顺利write()会返回实际写入的字节数。当有错误发生时则返回-1,错误代码存入errno中。7.错误代码EINTR 此调用被信号所中断。EAGAIN 当使用不可阻断I/O 时(O_NONBLOCK),若无数据可读取则返回此值。EBADF 参数fd非有效的文件描述词,或该文件已关闭。
0
0
0
打开App,查看更多内容
随时随地看视频
慕课网APP
相关分类
C
typedef入门问题
1 回答
C#
typedef入门问题
1 回答
继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续