从字符串到函数

时间:2018-12-28 13:26:58

标签: c++ string function

我想知道是否有一种方法可以将字符串转换为em c ++函数。例如,如果我有字符串:“ x + y”,它将创建函数,并通过替换x和y来获取其值。

在Java中有这个API https://www.objecthunter.net/exp4j/index.html,所以我想知道是否有类似的东西。

1 个答案:

答案 0 :(得分:1)

有许多可能的方法可以将字符串转换为“函数”。其中许多涉及解析字符串并从中构建类似函数的对象。

一种轻巧且可移植的解决方案是使用ExprTk,这是Arash Partow开发的数学表达式库。

主页包含各种用法示例。

相关问题