摘要: 3.关于Linux下用C语言函数以及Linu/Unix函数文件写入缓存的问题 以向文件中写1000 000个int类型数据一个文件中为例作为比较C语言:============================================================================#include#includeint main(){ FILE* file = fopen("./codefile/C_speed.txt","w"); if(file == NULL){ perror("open"); exit(- 阅读全文
posted @ 2013-07-15 23:44 SpringJiang 阅读(834) 评论(0) 推荐(0) 编辑
摘要: linux 自带函数库中的文件读写函数open/read/write/close open/read/write/close和C语言的文件读写函数fopen/fread/fwrite/fclose有一些不同,不过整体相差不大 open/read/write/close 操作的对象是文件描述符,而fopen/fread/fwrite/fclose操作的对象时内存中的文件流 文件描述符: Unix/Linux打开文件时,会把文件相关信息 存入文件表中。 每个文件表 都有int类型的编号,一个文件表可以有多个编号,这个编号就是文件描述符。 文件描述符 是非负整数(0开始),因此-... 阅读全文
posted @ 2013-07-15 23:26 SpringJiang 阅读(458) 评论(0) 推荐(0) 编辑