腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
4
回答
我们应该在子
进程
中使用exit还是return
、
、
、
、
说我已经使用fork创建了一个子
进程
。其中一些使用_exit来
终止子
进程
以避免刷新I/O缓冲区,另一些使用exit来
终止子
进程
。但他们都没有使用return。据我所知,_exit和exit不会自动调用析构函数,所以在子
进程
中调用return比调用exit更好吗?或者是因为我见过的所有示例都是
C
,而不是
C
++,所以他们不需要担心析构函数?
浏览 98
提问于2019-05-11
得票数 7
回答已采纳
2
回答
如何正确关闭我创建的QProcess?
、
在Qt
C
++程序中,我创建了一个
进程
,如下所示:myProcess->start(programpath, arguments);myProcess->terminate(); 使用QProcess::kill()、terminate()或close()来
终止子
进程
是可行的,但我不想使用它,因为它不给子
进程
一个在退出前进行清理的机会有没有其他退出
进程
的方法?谢谢!
浏览 14
提问于2012-12-03
得票数 1
4
回答
在
c
++中运行后台
进程
。
、
、
、
我想从
c
中的主函数中运行后台的子
进程
,我使用了叉函数和execv函数。但是,如果子
进程
尚未退出,我还希望在父
进程
结束时
终止子
后台
进程
。我将使用杀死(PChildPid)函数这样做。所以我的问题是 假设子
进程
在父
进程
之前就退出了,那么linux操作系统可以将与子
进程
相同的pid分配给其他
进程
吗?如果是的话,我会无意中扼杀这个过程?
浏览 5
提问于2013-09-20
得票数 3
回答已采纳
1
回答
Bash:无法将ctrl+
c
发送到已启动的程序
、
我试图编写一个bash脚本,它启动一个程序,等待x秒,然后发送ctrl+
c
信号给程序停止它。程序是“跟踪-cmd”(它是ftrace的前端),它记录/跟踪数据,直到按下ctrl+
c
。当执行跟踪-cmd时按下ctrl+
c
信号时,可以看到特定的输出(基本上是存储跟踪)。然而,用我的bash程序我看不见它。
浏览 2
提问于2019-12-19
得票数 0
回答已采纳
1
回答
更多关于儿童
进程
终止的信息?
、
、
我搜索了答案,但我发现的所有线程似乎都建议使用另一种方式来
终止子
进程
:_Exit()函数。有谁能确认一下这个问题吗?返回语句是否真正终止了一个
进程
,如exit函数,还是只发送一个信号,指示调用
进程
“完成”,而该
进程
实际上仍在运行?
浏览 2
提问于2013-10-13
得票数 0
回答已采纳
2
回答
当父
进程
被“杀死-9”杀死时,如何
终止子
进程
?
、
kill -9将向父
进程
发送SIGKILL信号。但SIGKILL不能被捕获。那么父
进程
如何
终止子
进程
?
浏览 0
提问于2013-08-10
得票数 2
回答已采纳
3
回答
在
C
/UNIX中创建子
进程
/终止
进程
、
、
、
所以我今天一直在做这个工作,我很确定我已经接近了,但我仍然对如何
终止子
进程
以及我是否正确地完成了这项任务感到有点困惑。{ } exit(1);} 我遇到的问题是如何正确地
终止子
进程
如果我有exit语句,那么子
进程
会说它正在退出,程序会一直停下来,直到我ctrl+
c
退出它。任何帮助都将不胜感激,因为我对这个话题很
浏览 0
提问于2012-09-09
得票数 2
回答已采纳
1
回答
带有超时的Python子
进程
终止
、
我正在使用python中的子
进程
模块运行一些shell脚本。如果shell脚本运行到了long,我喜欢
终止子
进程
。我认为如果我将timeout=30传递给我的run(..)语句就足够了。我预计子
进程
会在30秒后被杀死,但实际上这个
进程
正在完成120 s的脚本,而不是引发超时异常。现在的问题是,我如何通过超时来
终止子
进程
?
浏览 1
提问于2018-02-13
得票数 2
回答已采纳
1
回答
持续时间/proc/pid/stat
、
、
、
我有一个启动子
进程
的
进程
,当子
进程
退出时,扫描/proc/<pid>/stat以收集关于子
进程
使用的CPU和内存的一些信息。然而,我担心我在这里是靠借来的时间生活的。
浏览 0
提问于2016-04-10
得票数 2
1
回答
故障信号处理程序的分割
、
、
我正在努力赶上SIGINT (CTRL +
C
)。我希望当用户键入CTRL +
C
时,它将
终止子
进程
,但父
进程
将继续正常运行。当我的程序中有子
进程
时,它工作正常,但是当我没有子
进程
时,我得到了“分段错误”。void sig_handler(int signo);int main() // CTRL +
C
浏览 2
提问于2016-03-26
得票数 1
1
回答
为什么从调用程序时
C
++ getline()是非阻塞的?
、
、
、
我有一个
C
++程序,它等待getline()输入一些文本,并且从命令行运行良好。有可能让getline()停止等待一些实际的输入吗?
C
++:do{ getline(cin, input_command)ExitProg) Python:
浏览 2
提问于2022-03-31
得票数 2
回答已采纳
3
回答
父
进程
如何杀伤子
进程
?
、
、
我使用fork()创建子
进程
。如果子
进程
不能在30秒内完成执行,父
进程
如何杀死子
进程
?我希望允许子
进程
执行最多30秒。如果超过30秒,父
进程
将杀死它。你有这样做的想法吗?
浏览 2
提问于2011-06-28
得票数 37
2
回答
UNIX (或LINUX)中的退出和等待函数
、
、
、
、
我正在编写一个模拟基于unix的操作系统的程序,我有一些问题: 函数将挂起调用线程的执行,直到的一个已
终止子
进程
的状态信息可用为止,或者直到传递其动作为执行信号捕获函数或终止该
进程
的信号为止让我们想象一下
进程
A有两个子
进程
B和
C
。如果B和
C
调用退出函数,然后A调用等待函数,那么将检索哪些退出状态?B的还是
C
的?哪个先为什么? 2.当
进程
处于等待状态时,它不会执行其代码,直到例如,终止的一个子
进程
浏览 1
提问于2015-01-08
得票数 2
回答已采纳
1
回答
在
C
,Unix中,子程序可以执行waitpid()和wait()吗?
、
、
在Unix中,
C
.在fork()之后,通常后面跟着wait()或waitpid(),以等待child终止。但是child能执行wait()吗?
浏览 2
提问于2015-07-19
得票数 0
回答已采纳
1
回答
在
c
++中的CreateProcess之后使用ctrl+
c
终止子
进程
(WinAPI)
、
、
我正在使用WinAPI的CreateProcessA()函数创建一个
进程
,并试图在用户按下Ctrl+
C
键时
终止子
进程
,但在msdn文档中我能找到的只有SetConsoleControlHandler,在我的理解中,它将控制处理程序设置为当前
进程
,而不是子
进程
。我正在寻找一种方法来设置子
进程
的控制处理程序,方法是使用该
进程
的句柄或类似以下内容: HANDLE hProcess; // A handle to the child
浏览 89
提问于2020-04-03
得票数 0
回答已采纳
1
回答
如何在Windows中终止使用subprocess.pOpen()打开的python
进程
?
、
、
、
、
下面用于终止使用subprocess.Popen()打开的
进程
的代码在Linux上工作。这一
进程
拒绝被杀害。如何修改代码以使
进程
可以在Windows上终止? 我在Anaconda上使用Windows 10,Python3.8。
浏览 8
提问于2021-04-16
得票数 4
回答已采纳
1
回答
杀死子
进程
后的外壳挂起
、
我想要实现的是:启动一个子
进程
(一个命令行无线电播放器),它也将数据输出到终端,并且还可以接收输入--等待一段时间--
终止子
进程
--退出shell。,终止
进程
,退出。import subprocess p = subprocess.Popen(['/bin/bash', '-
c
', 'mplayer http://173.239.76.147它
终止子
进程
,
浏览 6
提问于2014-04-06
得票数 5
回答已采纳
1
回答
杀死线程内运行的子
进程
。
、
、
为了在子
进程
操作期间保持GUI活动而不是冻结,我在线程中运行子
进程
。使用线程的终止方法杀死线程没有问题。但不要
终止子
进程
。此外,我更喜欢使用Python推荐的方法,这也给了我check_error选项class
c
_run_test_thread(QtCore.QThread): 我终止线程 # Stop test thre
浏览 3
提问于2017-07-30
得票数 2
回答已采纳
3
回答
在节点js中获取当前分配的
进程
id
、
我想得到当前正在使用的
进程
id,我使用集群进行多
进程
处理。我需要这样做,因为我想在减少内存使用之后
终止子
进程
,但是我只在调用process.exit()方法时获得当前
进程
Id。
浏览 1
提问于2022-01-05
得票数 0
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
云直播
活动推荐
运营活动
广告
关闭
领券