C++;实现脚本(可重复的操作) 我有一个用C++编写的桌面应用程序。它做各种不同的事情,并与数据库交互。我已经从列表中选择了大多数需要执行的操作。操作在数据集上连续执行,需要保存并在以后在不同的结果集上回放
这些操作通常通过下拉菜单执行,没有加载/保存到磁盘操作。我不一定需要脚本功能,但如果这是最简单的方法,那就好了 你将如何处理这个问题 添加,此应用程序不是以OOP样式编写的 它是一种很棒的、简单的脚本语言,很容易嵌入到你的应用程序中 听起来像GoF命令设计模式:C++;实现脚本(可重复的操作) 我有一个用C++编写的桌面应用程序。它做各种不同的事情,并与数据库交互。我已经从列表中选择了大多数需要执行的操作。操作在数据集上连续执行,需要保存并在以后在不同的结果集上回放,c++,scripting,C++,Scripting,这些操作通常通过下拉菜单执行,没有加载/保存到磁盘操作。我不一定需要脚本功能,但如果这是最简单的方法,那就好了 你将如何处理这个问题 添加,此应用程序不是以OOP样式编写的 它是一种很棒的、简单的脚本语言,很容易嵌入到你的应用程序中 听起来像GoF命令设计模式: lua和LuaBind的应用相当广泛 Python和boost::Python也被广泛使用,但空间更大 现在,我对游戏编程中有用的脚本语言知之甚少,因此在任何需要脚本的应用程序中都非常有用: Falcon:我知道并使用的更通用、
- lua和LuaBind的应用相当广泛
- Python和boost::Python也被广泛使用,但空间更大
- Falcon:我知道并使用的更通用、更灵活的解决方案
- ChaiScript:我知道越容易整合
- 安吉尔:还没试过
- 游戏猴子:还没试过
- 伊奥:还没试过