转载:http://blog.csdn.net/michael_kong_nju/article/details/44887411 I/O复用技术 本文将讨论网络编程中的高级I/O复用技术,将从下面几个方面进行展开: a. 什么是复用技术呢? b. 什么情况下需要使用复用技术呢? c. …
lseek,可实现计算文件长度,以及文件扩展。 int ret lseek(fd, 0, SEEK_END); //文件长度printf("file lendth %d\n", ret); int ret lseek(fd, 2000, SEEK_END); //文件拓展2000个byte 在文件末尾偏移2000printf("return va…
dup、dup2,复制文件描述符 int dup(int oldfd); //返回文件描述表中没有被占用的最小可用的描述符,新旧描述符作用相同 int dup2(int oldfd, int newfd); //如果new已经被打开,先关闭再拷贝就会指向同一个文件,如果old和new…