读书人

请教有没用使用文件描述符fd(int)完

发布时间: 2012-04-14 17:14:21 作者: rapoo

请问有没用使用文件描述符fd(int)完成fflush功能的函数?
声明的描述符是int fd;
现在write后,想直接read,如果不用fflush类似的方法,就需要先close了再open
有不用close,直接清除缓冲至文件的方法没,用int型的文件描述符

[解决办法]
重新设置一下文件指针可否?
[解决办法]
lseek(fd,0,SEEK_SET)即可从头读
[解决办法]
read()、write() 是不带缓冲的,不需要 fflush(),可写后又立即读取。

读书人网 >C语言

热点推荐