gpt4 book ai didi

c++ - MFC中如何进行系统调用?

转载 作者:行者123 更新时间:2023-11-30 05:46:14 25 4
gpt4 key购买 nike

这是一个非常古老的 MFC 程序,我现在必须使用它。需要做一些计算,我已经为此编写了一个 python 脚本,用 c++ 重新写东西太费时间了,所以我在文本文件中制作了 MFC 输出数据,然后尝试使用 system() 调用 python(如 system("python XXX.py"))并将结果写回另一个文本文件。但是当MFC程序运行到那个部分的时候,短暂的弹出了命令窗口,但是并没有生成文本文件。我在一个单独的 c++ 项目中测试了 system("python XXX.py") 并且它工作正常,所以它一定是一个 MFC 问题,我用谷歌搜索并尝试使用 _spawnl(),但它不工作。需要帮助,提前致谢。

最佳答案

不,这不是 MFC 问题。 system() 在这两种情况下都是相同的 C 库函数。

但是请注意,XXX.py 是一个没有路径的文件名。您的问题可能只是找不到文件。

关于c++ - MFC中如何进行系统调用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29001351/

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