腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
我不明白
为什么
pid
没有按预期
的
方式打印
在
fork
()中。
目前,我正在学习系统编程课程,我有点困惑于
fork
()
的
工作原理。void
fork
0() int
pid
; printf("
c
: %d\n",
pid
); wait(NULL);} 在这个简单
的
代码片
浏览 3
提问于2022-04-01
得票数 0
6
回答
如何在
C
中获得孩子
的
PID
?
、
、
在
子进程中,我可以用getpid()检索子
PID
。无论如何,将子
PID
的
getpid()
的
结果(从子进程调用时)存储到父进程
的
变量中
的
方法是什么?或者,另一种方法是将
fork
()存储到父对象<
浏览 0
提问于2012-02-05
得票数 18
回答已采纳
2
回答
为什么
fork
()
的
返回值
在
C
中有
2个
pid
值
?
、
、
可能重复: #include <stdlib.h>
pid
_t childPid; printf("%d\n",childPid);}28501既然<e
浏览 3
提问于2012-08-06
得票数 0
回答已采纳
5
回答
如何使用
fork
和execv启动程序
的
pid
、
、
、
if (
fork
() == 0) { limits.rlim_cur = 10000000; // set data segment limitsure the child can't increase it again execv(...);如何获取已启动程序
的
pid
浏览 3
提问于2011-04-27
得票数 1
回答已采纳
1
回答
exit(1)没有给我1作为退出
值
?
、
、
、
为什么
当我
在
c
++中
的
函数中执行这段代码时?\n");
pid
_t
pid
; { exit(42); printf( "hello\
浏览 45
提问于2020-03-08
得票数 3
回答已采纳
1
回答
试图存储每个子进程
的
PID
目前,我正在学习
c
++中
的
fork
()函数。我
在
玩子
pid
函数,并试图将它们存储在数组中,但始终会遇到错误: int arr[10]; for(i = 0;break; } int status =
fork
(); printfreturn a
浏览 1
提问于2018-10-24
得票数 0
回答已采纳
1
回答
创建特定
的
进程树并终止它
、
、
、
我必须创建这个特定
的
过程树:我还需要它在这种状态下停留一段时间(使用睡眠()),这样用户就可以使用pstree
在
终端中查找它,并确保它
的
存在。到目前为止,我可以做树,但是
C
项
在
树
的
其余部分形成之前就终止了,所以我只得到A->B->D,我知道这是因为我
的
出口(1)行,但我不知道还能把它放在哪里,或者是否有其他方法。
pid
=
fork
(); //
fork
a child
浏览 0
提问于2018-03-01
得票数 1
回答已采纳
3
回答
如何正确地分叉()进程
、
、
/test vim myFile.
c
时,它正确地打开了myFile.
c
,但是我得到了奇怪
的
行为。似乎有两个进程在运行,因为每当我输入任何内容时,似乎都会发生两次。
为什么
会这样呢?int main (int argc, char* argv[]) { fdin = 0;if ((
pid
=
fork
()) < 0)
浏览 5
提问于2014-11-14
得票数 2
回答已采纳
1
回答
Qt中分叉后
的
进程
PID
、
、
我正在创建一个Qt/
C
++控制台应用程序,它成功地分叉。当我调用QCoreApplication::applicationPid()时,先调用叉,然后调用
fork
(
在
子阶段),则得到相同
的
pid
。我意识到我可以只使用
fork
()中
的
返回值
,但是我正在尝试以Qt
的
方式来完成一些事情。Qt中是否有更好/正确
的
方法来获取孩子
的
PID
值
(从孩子内部)
浏览 2
提问于2014-02-02
得票数 1
回答已采纳
1
回答
与分叉
返回值
有关
的
混淆
、
我正在阅读有关
fork
()系统调用
的
内容,它指出,对于子进程,
fork
()
的
返回值
为0。但是
pid
应该是独一无二
的
,不是吗?
浏览 9
提问于2015-08-04
得票数 1
回答已采纳
3
回答
在
C
中通过
fork
()创建子进程
、
、
、
我是一个全新
的
C
语言新手,正在学习有关进程
的
知识。我对下面的代码有点困惑,它取自维基百科,但我
在
几本书中看到过它,我不确定
为什么
,例如,我们先做
pid
_t
pid
;,然后做
pid
=
fork
();。我
的
阅读似乎暗示该子进程返回0
的
pid
,然而,在看到根为
pid
0
的
树后,我认为最原始
的
父进程将保留0
的
<em
浏览 0
提问于2013-04-05
得票数 2
回答已采纳
3
回答
使用execlp()运行
C
程序?
、
、
、
、
所以我有一个叫做"hello.
c
“
的
c
程序,它除了最后
的
"exit(2)”什么也不做。我尝试
在
我
的
子进程中运行它,然后将
返回值
传递给我
的
父进程并打印相应
的
消息。但不知何故,程序总是
在
0处退出,并打印“0处退出”消息。有人能告诉我
为什么
吗?
pid
_t
pid
;
pid
=
fork
()
浏览 1
提问于2014-03-03
得票数 0
回答已采纳
1
回答
如何通过execvp()获得进程
的
进程ID
、
我是linux编程新手,我想得到一些关于终止使用execvp()启动
的
进程
的
建议。下面是作为子进程启动"TestApplication"
的
代码。当用户中断(ctrl+
C
)时,我也想杀死"TestApplication"以及父进程。{
浏览 0
提问于2017-02-08
得票数 2
回答已采纳
1
回答
子进程中返回
的
函数是否可以
在
父进程中捕获
、
、
、
、
我目前正在使用
C
在
shell中实现&&函数。例如,如果我们输入cmd1 && cmd2,那么cmd2只有
在
cmd1成功退出时才会执行。of the terminated process */ if(
pid
=
fork
() < 0){ //
fork
a child
浏览 3
提问于2014-01-12
得票数 0
回答已采纳
2
回答
为什么
主进程
在
没有循环
的
情况下创建了许多子进程?
、
、
、
我
在
Debian发行版下用
C
语言编程,使用
的
是Eclipse露娜集成开发环境。有人能告诉我如何获得预期
的
输出吗?#include <sys/wait.h>
浏览 0
提问于2015-10-13
得票数 3
1
回答
fork
() syatem调用中print语句
的
序列
、
、
、
为了更好地理解
fork
()系统调用,我
在
fork
()和print语句之间随机选择,但被其中一个代码卡住了,代码是#include<unistd.h>
pid
_t
pid
2=
fork
(); printf("\nPID:=%d
fork
浏览 0
提问于2017-03-05
得票数 0
2
回答
使用
fork
在这段代码中创建了多少个进程?
有没有人能帮我理解一下这个will是如何创建19进程
的
?{
Fork
() &&
fork
() ||
fork
();}
浏览 2
提问于2011-07-20
得票数 1
回答已采纳
2
回答
在
C
编程中,如何才能在一个子进程中执行
fork
() N次函数调用?
、
、
、
、
我想知道如何在
C
中进行
fork
() N次函数调用,其中一个函数
在
自己
的
子进程中,父进程将等待每个子进程完成。我
在
考虑让所有函数彼此并行运行,也就是说,function1与function2
的
运行时间大致相同。然后整个程序将完成(退出)。我
的
设想是,你可以把Main()想象成一个父进程(我知道
fork
复制了项目文件中
的
所有代码),然后
在
Main()内部,你可以在外部调用一个函数来运行特定
的
算法,但是<
浏览 37
提问于2021-09-28
得票数 0
9
回答
variable_name)
在
c
语言中
的
均值
问题就在这里 int
pid
=
fork
(); // condition 1 // condition 2 return 0;(!
pid
)是做什么
的
?
浏览 0
提问于2012-12-19
得票数 5
5
回答
C
++分叉()和execv()问题
、
、
、
我是
C
++上
的
新手,
在
Linux上开发一个简单
的
程序,它应该调用同一目录中
的
另一个程序,并获得被调用程序
的
输出,而不是
在
控制台上显示被调用程序
的
输出。这是我正在编写
的
代码片段: cout<<"General sentance:"<<endl<<sentence<<endl; cout&l
浏览 0
提问于2009-10-19
得票数 3
回答已采纳
点击加载更多
相关
资讯
深入理解Linux中进程控制
深入理解Linux中进程控制(精讲)
父进程、子进程的关系以及区别
【Linux教程】Linux系统零基础编程入门,想当大神?这些你都要学
fork系统调用理解
热门
标签
更多标签
云服务器
ICP备案
对象存储
云点播
云直播
活动推荐
运营活动
广告
关闭
领券