我有一个exe
程序,我想在我的程序中调用它。
但是,exe
控制台中的输出太多,systemqq
函数似乎无法阻止它。
需要完成exe
的信号,所以我必须等待程序终止。
我有exe
程序的源代码,并考虑将其更改为窗口程序而不是控制台程序,但它比在 C/C++ 中执行此操作要复杂得多。
Win32 api Creating Processes
也被考虑在内,但我不知道如何在Fortran
中使用它。
我不是Fortran
方面的专家.提前非常感谢。
如果可执行文件是 a.exe,则可以使用/dev/null 将其输出重定向到 Windows 等效项/dev/null
a.exe > nul