我正在通过 system() 命令从 C++ 程序中调用可执行文件。虽然每次调用都成功,但当 c++ 代码在运行时多次调用可执行文件时,我遇到了问题。此时,可执行文件的运行时间比预期的要长得多。
我应该补充一点,调用可执行文件的 C++ 代码是一个优化例程。然而,可执行文件仅按顺序调用。完成后,C++ 代码继续下一次迭代,并使用另一组参数再次调用可执行文件。
可能生成此命令的系统命令背后是否有任何限制?是否有在短时间间隔内可以调用它的最大次数?
感谢您的帮助。
耐多药。
最佳答案
系统命令没有限制,但是你可以有操作系统的限制。 http://blogs.technet.com/b/markrussinovich/archive/2009/07/08/3261309.aspx
关于c++ - 使用系统命令调用可执行文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29516265/