轉載: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…