摘要:
open("/dev/null",..)很多程序在一开始的时候要做这样的处理/** make sure we have stdin/stdout/stderr reserved*/while((t = open("/dev/null",O_RDWR)) < 3 && T >= 0)if(t >= 3) close(t)写入/dev/null的东西会被系统丢掉就像注释写的那样,对stdin/stdout/stderr进行保护代码中利用while先把文件描述符0,1,2分配出去,以后再分配的时候就不会将stdin/stdou 阅读全文
posted @ 2011-09-19 17:52
h13
阅读(3036)
评论(0)
推荐(0)

浙公网安备 33010602011771号