腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
搜索
关闭
文章
问答
(2228)
视频
开发者手册
清单
用户
专栏
沙龙
全部问答
原创问答
Stack Exchange问答
更多筛选
回答情况:
全部
有回答
回答已采纳
提问时间:
不限
一周内
一月内
三月内
一年内
问题标签:
未找到与 相关的标签
筛选
重置
3
回答
waitpid
()参数
我有一个关于
waitpid
参数的问题。我应该在p完成的时候启动p。duration(time))}if(p[1] == 0){ return 0;
waitpid
(p[0], NULL, 0); 我的问题是:
waitpid
中的参数是什么意思?
浏览 2
修改于2014-07-30
得票数 5
1
回答
Unix -
Waitpid
‘状态’
我使用
waitpid
等待我的进程终止,我想知道我的子进程(用fork()创建)是否收到了类似于SIGSEGV的信号。return ;int xwaitpid(int pid, int *status, int opt) int ret; if (ret == -1) fprintf(stderr, "Can't perfom
waitpid
(pid = %d)\n",
浏览 1
修改于2012-05-18
得票数 1
回答已采纳
2
回答
防止SIGALRM中断
waitpid
()
我试图使我的进程
waitpid
()的子进程,但也打印了每隔一段时间。我看过手册页,没有看到任何标志。 有什么想法?
浏览 5
修改于2016-05-02
得票数 2
回答已采纳
1
回答
管道和
waitpid
所以我想使用
waitpid
来检查我的孩子。但这并不管用。break; l = listeRest(l);}
waitpid
浏览 0
修改于2014-07-30
得票数 0
1
回答
WUNTRACED的
waitpid
有人能解释一下带有WUNTRACED选项的
waitpid
()调用是做什么用的吗?我知道当子进程退出时,不带任何标志的
waitpid
和pid参数中的-1会返回。
浏览 0
提问于2016-01-26
得票数 0
2
回答
waitpid
()做什么?
waitpid
()的用途是什么
浏览 1
修改于2010-09-08
得票数 8
2
回答
进程ID,
waitpid
= 0) printf("2 "); { printf("3 "); exit(= 0) 如果是子进程(fork = 0),则打印3..对,是这样?
浏览 4
提问于2012-12-10
得票数 0
回答已采纳
2
回答
使用
waitpid
还是sigaction?
我知道: 1)
waitpid
用于等待孩子的死亡,然后收集孩子的SIGCHLD和退出状态等。2)当我们有一个SIGCHLD的信号处理程序时,我们做一些与清理孩子或其他东西相关的事情(直到程序员),然后做一个
waitpid
,这样孩子就不会变成僵尸然后返回。如果两者都有,则首先获取SIGCHLD,因此首先调用信号处理程序,从而成功调用它的
waitpid
,而不是父进程代码中的
waitpid
,如下所示:do something tmp =
waitpid</e
浏览 0
提问于2012-01-24
得票数 7
1
回答
使用带有
waitpid
的Forks
这两个不同的
waitpid
做什么,为什么会有两个呢?printf("%d", counter); /* (1) */ } if(pid)
waitpid
(-1, &status, 0);
waitpid
(-1, &status, 0); counter+= WEXITSTAT
浏览 1
提问于2013-12-15
得票数 0
1
回答
fork/exec/
waitpid
问题
我试图通过检查
waitpid
()的结果来确定执行是否失败。但是,即使当我运行一个我知道失败的命令并将问题写入stderr时,下面的检查也不会注册。这段代码可能出了什么问题?}{ { //
浏览 0
修改于2012-12-06
得票数 5
回答已采纳
2
回答
‘`
waitpid
()’总是返回-1
我正在执行下面的代码,对
waitpid
()的调用总是返回-1,因此下面的代码以无限循环结束。如果我将WNOHANG替换为0,则调用可以工作。} } if(pCmdLine->blocking == 1) { }
浏览 1
修改于2019-04-21
得票数 2
1
回答
改变
waitpid
()的参数
我想知道您是否可以在需要连续变量输出( 0.50 )的情况下更改
waitpid
()的参数。但是,考虑到
waitpid
()只接受整数,当我尝试打印时,它会给我0。d_times_e_pid = fork(); {
waitpid
(b_time
浏览 1
修改于2017-09-20
得票数 0
回答已采纳
2
回答
waitpid
错误用法?
\n");else while (
waitpid
(-1, status, 0) !
浏览 0
修改于2012-11-11
得票数 0
回答已采纳
1
回答
父子信令的
waitpid
我相信parent在完成编写后,可以调用
waitpid
(child_process_id,&status,flag)。但我不确定子进程如何发出改变状态的信号,以及父进程应该等待什么标志。
浏览 1
提问于2017-03-17
得票数 1
4
回答
fork()、exec和
waitpid
()
在所示的绘图/示例中,他调用了wait/
waitpid
,因为如果父进程首先终止,子进程就会终止,然后您会得到ls命令的部分输出或没有输出,对吗?
浏览 0
修改于2017-05-23
得票数 5
1
回答
waitpid
、WNOHANG和SIGCHLD示例
我需要一个在C中组合使用
waitpid
、WNOHANG和SIGCHLD的示例,以及如何在fore\background中使用它们?signal( SIGCHLD, SIG_IGN );
waitpid
(child, status, 0);
浏览 2
修改于2011-08-23
得票数 9
2
回答
_exit()、叉()和
waitpid
()系统调用
printf("%d\n\n", inputInteger); _exit(status); printf("\n****Parent process.****\n");
浏览 3
提问于2014-02-18
得票数 0
回答已采纳
2
回答
正确理解
waitpid
()和getpid()
有一件事让我很困惑,那就是
waitpid
()和getpid()。有人能证实或纠正我对这两种功能的理解吗? getpid()将返回任何进程调用它的进程ID。如果父级调用它,则返回父级的pid。
waitpid
()看起来更复杂。我知道,如果我在父进程中使用它,没有任何标志来阻止它阻塞(使用WNOHANG),它将停止父进程直到子进程终止。不过,我有点不确定
waitpid
()是如何管理这一切的。
waitpid
()还返回pid_t。pid_t
waitpid
()返回的值是多少?这取决于父进程或子进程是否调用它,以及子
浏览 0
提问于2018-03-23
得票数 4
回答已采纳
1
回答
进程终止不会影响
waitpid
()
我需要在Linux下使用C语言模拟下面的bash命令(使用fork、exec、kill、signal、wait、
waitpid
、dup2、open、sleep、管道等)。fl); fclose(fl);
waitpid
浏览 2
提问于2011-10-30
得票数 0
回答已采纳
3
回答
正在使用的
waitpid
()示例?
我知道
waitpid
()是用来等待进程完成的,但是该如何使用它呢?pid_t child1;child1 = fork();
waitpid
浏览 0
修改于2014-08-13
得票数 33
回答已采纳
第 2 页
第 3 页
第 4 页
第 5 页
第 6 页
第 7 页
第 8 页
第 9 页
第 10 页
第 11 页
点击加载更多
领券