gpt4 book ai didi

c++ - 使 C++ 应用程序可编写脚本

转载 作者:可可西里 更新时间:2023-11-01 16:57:48 26 4
gpt4 key购买 nike

我的程序中有几个函数如下所示:

void foo(int x, int y)

现在我希望我的程序采用如下所示的字符串:

foo(3, 5)

并执行相应的函数。实现这一点最直接的方法是什么?

当我说直截了当时,我的意思是可合理扩展和优雅,但编写代码不应花费太长时间。

编辑:

虽然使用真正的脚本语言当然可以解决我的问题,但我仍然想知道是否有一种快速的方法可以在纯 C++ 中实现它。

最佳答案

您可以相当简单地嵌入 Python,这将为您提供一种非常强大、可扩展的方式来编写程序脚本。您可以使用以下内容轻松地(或多或少)将您的 C++ 代码公开给 Python:

我个人使用 Boost Python,我对它很满意,但它编译速度很慢,而且很难调试。

关于c++ - 使 C++ 应用程序可编写脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/487416/

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