QProcess 的退出代码是什么
QProcess *process = new QProcess(this);
QString cmd("test -c 1");
process->start(cmd);
std::cout << process->exitCode() << std::endl;
执行上述代码时,退出代码返回 11,因此该退出代码是由外部进程设置的?或者它是默认设置的?即如果任何进程失败,则设置此退出代码。
QProcess *process = new QProcess(this);
QString cmd("test -c 1");
process->start(cmd);
std::cout << process->exitCode() << std::endl;
On executing the above code the exit code is returning 11, so this exit code is set by external process ? or it is set by default? i.e. if any process failed then this exit code is set.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论