gpt4 book ai didi

c++ - 如何在 C++ 控制台应用程序中执行 Perl 脚本?

转载 作者:行者123 更新时间:2023-11-27 22:29:56 25 4
gpt4 key购买 nike

我是 C++ 编程的新手 :)。我想知道解决这个问题的最好和最简单的方法是什么。

我有一个 C++ 控制台应用程序和一个 Perl 脚本。两者都要整合。更具体地说,需要在 cmd 提示符下编写 perl perlscript.pl arg1(以执行 Perl 脚本)。在 C++ 控制台中执行一些操作并不断更改参数( arg1... 等等)。 Perl 脚本中的参数有一个限制,这取决于我的 C++ 控制台应用程序的结果。

我可以使用 Win32API 模块编写一个 Perl 脚本,将命令传递到不同的命令提示符并获取结果等等。但这是一种非常低效的做事方式。

如果有更好的解决方案或思考方向,我将不胜感激。

最佳答案

如果它对您的程序的性能有显着影响,那么它只是“非常低效”。由于调用 system() 函数非常容易,您应该先尝试一下,然后自己看看。只有这样,您才应该考虑其他选择。

由于任何其他方法都将涉及相当多的工作,因此在分析代码之前尝试改进代码是不成熟的优化。

关于c++ - 如何在 C++ 控制台应用程序中执行 Perl 脚本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4001845/

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