gpt4 book ai didi

c++ - QProcess 工作示例 - C++

转载 作者:太空狗 更新时间:2023-10-29 12:42:20 25 4
gpt4 key购买 nike

我正在尝试启动外部程序并与它们通信。

我想使用 QProcess 在后台运行这个应用程序。并将命令也从该代码传递到该进程。

有人可以阐明这一点并相应地指导我在代码运行时也执行命令。

在 python 中类似这样,但对于使用 QProcess 的 c++

p = subprocess.Popen(['mpg321', '-R', 'anyword'], stdin=PIPE)
p.stdin.write('LOAD test.mp3\n')

最佳答案

试试这个:

QProcess subprocess;
subprocess.start("mpg321", QStringList() << "-R" << "anyword");
if (!subprocess.waitForStarted())
return false;

subprocess.write("LOAD test.mp3\n");

关于c++ - QProcess 工作示例 - C++,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38232863/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com