繁体   English   中英

如何使C ++程序从外部文件读取算法?

[英]how to make C++ program reads the algorithm from external file?

我知道这是一个奇怪的问题,但是我想设计一个将运行方案的程序,该方案具有一些功能,例如搜索,删除...。

这些功能如何定义将取决于用户,他可以定义这些功能,例如定义方案应如何运行。

我认为这可以通过C#来完成,方法是使客户端使用某些类继承的接口定义dll文件,并使用动态链接加载程序集。

这可以在C#中完成,但是在C ++中我不知道该怎么做。 我想保持软件关闭状态,当时我想应该编写自定义脚本语言。

我正在使用QT框架

你有什么想法吗? 谢谢

由于您使用的是Qt,因此您可以查看他们的QtScript框架。 它可以满足您的需求,并且已经集成到Qt中,因此您无需进行太多设置即可使用它。

使用脚本语言; 这正是他们的目的。 我会选择Lua作为嵌入式语言的默认选项,但其他人则对Python表示肯定。 也有JavaScript的嵌入式版本。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM