gpt4 book ai didi

C++ 等待系统调用

转载 作者:行者123 更新时间:2023-11-30 02:57:44 26 4
gpt4 key购买 nike

我正在使用 C++ 处理文件。我在系统提示符下调用一个程序来创建一个 txt 文件。然后我使用 C++ 读取该文件。我需要确保 C++ 在读取文件之前等待程序完成。

C++ 解释:

createOutputFile(); 
system("Start wp/PRO386W.EXE /V1 consult('wp/read.pl').");
// I need to wait for this "PRO386W.EXE to finish
readLista();//before calling this method

最佳答案

system() 等待命令完成。在您的情况下,“命令”是“开始”,这迫使它进入后台。删除“开始”,你应该没问题。如果您真的需要它是异步的,则需要以不同的方式启动流程。

关于C++ 等待系统调用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14264094/

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