crocodile's blog
yjfuk
全部博文(214)
C/C++(57)
makefile(9)
iptables(14)
shell(9)
vim(12)
2008年(43)
2007年(171)
wxg15974
flypig18
我和Enzo
Codeyoun
bybas
huichris
myxiangs
darling5
安若晨星
分类:
2007-11-27 16:43:52
#include <stdio.h>#include <sys/types.h>#include <unistd.h>int main(){ pid_t pid; /* Remove the defunc pid in process table */ signal(SIGCLD, SIG_IGN); while(true) { switch(pid=fork()) { case -1: printf("Fork failured!\n"); break; case 0: printf("This is child thread!\n"); _exit(0); break; default: printf("Child process %d created!\n", pid); sleep(10); break; } }}
以前总是没有写signal一行.
上一篇:Vim的16进制模式
下一篇:Unix/Linux下C语言POSIX多线程程序示例
登录 注册