腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
终止
使用
_
spawnvp
()
创建
的
进程
c++
、
visual-c++
、
spawn
Windows版本
的
程序
使用
以下命令启动
进程
char * argv[..]; intptr_t childHandle = _
spawnvp
( _P_NOWAIT, "executable.exe", argv ); 这是可行
的
。文档说:“来自异步模式(为_
spawnvp
指定
的
_P_NOWAIT)
的
返回值是
进程
句柄。”因此,我假设还应该有一个kill命令来接受这个句柄。当我有一个intptr_t时,我如何杀死一个
浏览 30
提问于2020-12-01
得票数 0
回答已采纳
1
回答
检查子
进程
是否处于活动状态(C++、Windows)
c++
、
visual-c++
、
process
当我启动一个程序(Windows,C++)时,
使用
它返回一个intptr_t“来自异步_
spawnvp
或_wspawnvp (为模式指定
的
_P_NOWAIT或_P_NOWAITO )
的
返回值是
进程
句柄。但是,我无法找到如何
使用
intptr_t childHandle来检查
进程
是否仍在运行。
浏览 0
提问于2021-08-26
得票数 0
1
回答
execvp (windows)
的
阻塞版本
c
、
windows
、
winapi
、
exec
我想用另一个(而不是
创建
另一个)来替代当前
的
进程
。(我尝试过
使用
自定义
的
阻塞可执行文件,而且它也不阻塞。因此,cmd &
浏览 1
提问于2018-04-09
得票数 1
4
回答
spawnvp
()
的
问题生成argv
c
、
argv
我需要
使用
spawnvp
()运行一个命令,这样我就可以重定向输出。我
的
问题是,我没有argv,只是一个包含所有逗号
的
字符串,所以我需要拆分它。不幸
的
是,当我将生成
的
argv传递到函数中时,我得到了一个异常。这样做是可行
的
:argv[0] = "kzip";我就是这样做
的
,这是失败
的
: char** argv2 = (char**)malloc(siz
浏览 3
提问于2011-05-07
得票数 2
回答已采纳
1
回答
在调用过程
的
上下文中通过win32执行批处理,从而保持环境变量。
c++
、
batch-file
、
winapi
我有自己
的
应用程序来构建一组庞大
的
C++项目。在Windows上,我需要通过vcvarsall.bat设置环境变量,但是如何在当前
进程
的
上下文中从C++控制台应用程序执行批处理,以便为我
的
应用程序保留批处理
创建
的
环境?_
spawnvp
和ShellExecuteEx都
创建
了一个专用
的
流程。 编辑:我当然知道如何执行流程或批处理,但我想知道如何保存批处理
创建
的
环境。
浏览 0
提问于2018-03-21
得票数 1
回答已采纳
1
回答
如何
使用
_
spawnvp
()避免空格拆分和删除引号
c
、
windows
在Unix上,我们可以
使用
fork();execvp(argv,argv);
创建
一个新
的
进程
(如果我们是父
进程
或子
进程
,则需要执行一些工作)。在子
进程
中,main(argc,argv)将看到传递给execvp
的
字符串。 在Windows上,_spawn()家族基本上只需一步就实现了fork();exec();。到目前为止,一切都很好。问题是,当我们到达孩子
的
main()时,我们
的
字符串已经不是原来
的
浏览 1
提问于2010-11-11
得票数 3
回答已采纳
1
回答
如何查找适用于我
的
Linux
的
可用POSIX系统调用api列表?
c
、
linux
、
multithreading
、
posix
、
system-calls
我正在
使用
Ubuntu 16.04,我需要
使用
这些函数int spawnve( mode, path, argv, envp );int
spawnvp
( mode, file, argv );我知道它们依赖于编译器,那么如何找到我
的
编译器/系统支持
的
系统调用呢或者如何为
进程
系统调用找到我
的
多任务api?
浏览 0
提问于2019-09-01
得票数 0
2
回答
windows中
的
管道分支和execvp模拟
c++
、
c
、
winapi
这是在unix中
使用
管叉exec trio
的
简单演示。=0) //do something with buffer }} 现在,我想在windows中
使用
WinAPI编写相同
的
代码。我应该
使用
什么函数?有什么想法吗?
浏览 2
提问于2011-03-03
得票数 2
回答已采纳
1
回答
在python中杀死用subprocess.popen打开
的
adb
python
、
subprocess
、
adb
、
pid
、
kill
我需要从我
的
python库中运行一个命令adb get-state。subprocess.popen 执行该命令,并
使用
pid
终止
进程
。如果adb守护
进程
未处于运行状态,则adb
进程
将
创建
一个额外
的
adb
进程
,并
终止
启动该守护
进程
后
创建
的
第一个
进程
(即使手动
终止
也是如此)。因此,我无法
终止
由子
浏览 20
提问于2018-04-09
得票数 0
1
回答
使用
powershell以交互方式杀死
进程
powershell
、
powershell-v5.1
如何在powershell中
创建
用于
终止
进程
的
交互式方法?
终止
进程
最好是以
使用
输入域
的
形式来查找和
终止
所需
的
进程
。
浏览 38
提问于2019-06-25
得票数 0
回答已采纳
1
回答
终止
使用
spawnv
创建
的
进程
process
、
termination
我对流程一点经验都没有,但我要做
的
应该非常简单。我所要做
的
就是生成一个这样
的
进程
:现在,我想要做
的
是在一段时间后
终止
这个程序。但是,例如调用taskkill /PID [number] /F时,返回
的
spawnId不是我需要
的
。我尝试过
使用
otherId2 = GetWindowTh
浏览 0
提问于2009-05-25
得票数 1
1
回答
如何
终止
通常
使用
ProcessBuilder
创建
的
进程
java
、
windows
、
ffmpeg
、
processbuilder
、
kill-process
我正在
使用
ProcessBuilder在我
的
Java应用程序中
创建
进程
。
创建
的
进程
执行一些FFMPEG命令,这些命令实际复制指定目标媒体文件中
的
RTSP流。我可以播放到目前为止
创建
的
媒体文件。那么,如何像在CMD中
使用
(CTRL+C)一样
终止
使用
ProcessBuilder
创建
的
进程
,以便播放
创建</e
浏览 63
提问于2015-01-14
得票数 8
1
回答
我正在
使用
fork,当父
进程
突然中止(ex.segmentation错误)时,pipe.Child
进程
不会被
终止
c
我正在
使用
fork
创建
子
进程
和父
进程
,并
使用
管道在它们之间发送和接收消息。我正在运行带有一些输入
的
父
进程
,它调用子process.If父
进程
成功执行,子
进程
将被自动
终止
,但如果父
进程
正在运行或存在任何分段错误,则父
进程
将被
终止
,但子
进程
不会被
终止
。有没有人能告诉我父
进程
中断时杀除子
进程
浏览 1
提问于2012-12-08
得票数 2
1
回答
如果孩子打电话给exec,wait()会做什么?
c
、
process
、
exec
如果一个子
进程
调用exec,它将
终止
,并
使用
相同
的
pid
创建
一个新
进程
。 函数是等待子函数
终止
,还是等待外孙
终止
?
浏览 1
提问于2019-09-02
得票数 0
回答已采纳
2
回答
如何避免
使用
PID数字杀死错误
的
进程
?
process
、
kill
我确实在Bash脚本中启动了一个长期运行
的
后台
进程
。在将
进程
发送到后台后,我将PID号保存在变量中,并在必要时
使用
PID号来
终止
该
进程
。但是,如果该后台
进程
在脚本
终止
之前以某种方式
终止
,并且系统为新
创建
的
进程
分配相同
的
PID号,那么当我
使用
该数字杀死该后台
进程
时,此操作可能会杀死新
创建
的
<em
浏览 0
提问于2020-09-20
得票数 7
回答已采纳
2
回答
守护
进程
java
进程
--有这样
的
东西吗?
java
、
phantomjs
、
daemon
我
的
java程序通过以下方式
创建
一个
进程
:Processproc = builder.start(); 在java程序突然
终止
(可能总是发生)
的
情况下,phantomjs
进程
(它不是java
进程
)可以保持活动,并且没有办法
终止
它。我希望phantomjs
进程
在封闭
的
浏览 5
提问于2016-03-10
得票数 7
14
回答
确保子
进程
在退出Python程序时死亡
python
、
subprocess
、
kill
、
zombie-process
有没有办法确保所有
创建
的
子
进程
在Python程序退出时都是死
的
?对子
进程
,我指的是
使用
subprocess.Popen()
创建
的
子
进程
。 如果不是,我是否应该遍历所有的发出
终止
,然后
终止
-9?还有更干净
的
吗?
浏览 0
提问于2008-11-26
得票数 75
回答已采纳
6
回答
退出时
终止
进程
c#
、
.net
、
locking
我
的
项目有一个
创建
流程
的
对象。如果这个对象
的
Dispose函数,它将
终止
(或尝试)
进程
。但是,如果程序崩溃,它会让
进程
继续运行,并且不会进行清理。这会导致程序下一次失败,因为它试图再次启动该
进程
,但无法锁定它。作为参考,我
使用
C#和.NET 3.5
浏览 0
提问于2009-03-21
得票数 2
5
回答
在Windows线程中等待句柄
c++
、
winapi
、
mfc
我有一个MFC应用程序,它
使用
CreateProcess(...)启动另一个
进程
。我想在
创建
的
进程
终止
时执行UI更新。通常,我会在返回
的
进程
WaitForSingleObject或WaitForMutlipleObject上
使用
HANDLE,但这会阻塞GUI线程(bad)。我能想到
的
唯一解决方案是生成一个新线程,该线程可以等待句柄,并在
进程
终止
时发送消息。这并不理想。 那么,是否可
浏览 0
提问于2018-06-08
得票数 2
回答已采纳
1
回答
终止
使用
clone()
创建
的
子
进程
c
、
linux
、
multithreading
、
signals
我需要
使用
clone()函数
创建
许多子
进程
。我不得不
使用
“忙碌等待”来等待一些共享变量
的
变化。谢谢
浏览 0
提问于2014-05-10
得票数 0
点击加载更多
相关
资讯
多进程并发编程-基于高级的预先创建进程池的模型
Python创建进程、线程的两种方式
CUDA编排线程及进程0的创建和运行
Swoole-进程池模块的使用
使用/proc信息跟踪进程的堆栈
热门
标签
更多标签
云服务器
ICP备案
对象存储
云点播
即时通信 IM
活动推荐
运营活动
广告
关闭
领券