最近看到dup很好玩得用法,
原型 : int dup(int file_desc);
作用: 复制一个和file_desc指向同一个文件的文件描述符, 并且新的文件描述符总是取最小的可用值。
这样一来就可有一个诀窍:因为标准输入描述符总是0,并且dup函数调用总是取最小可用的数字,如果关闭0,再调用dup函数,新的文件描述符就是0了。
最近看到dup很好玩得用法,
原型 : int dup(int file_desc);
作用: 复制一个和file_desc指向同一个文件的文件描述符, 并且新的文件描述符总是取最小的可用值。
这样一来就可有一个诀窍:因为标准输入描述符总是0,并且dup函数调用总是取最小可用的数字,如果关闭0,再调用dup函数,新的文件描述符就是0了。