标签: c function parsing math
在我的程序中,我需要处理以下数学表达式:
sin(x) + x^2 + x
所以我必须创建一个C函数,例如:
double my_function(double x) { return sin(x) + x*x + x; }
问题在于程序必须管理其先验形式未知的任何类型的功能。
该功能必须从.txt文件中读取,是否有任何方法可以解析它们?
答案 0 :(得分:2)
有许多可用的项目正在执行此操作。
例如:https://github.com/codeplea/tinyexpr
克隆,测试并查看其完成方式