文件名称:C++支持的表达式解析
文件大小:213KB
文件格式:RAR
更新时间:2016-02-05 18:11:53
表达式解析
使用boost::sprirt编写的表达式解析器,代码很容易扩展,功能很强大,适合做功能强大的客户化定义程序。
-----------表达式解析---------
已定义的函数有:PI,SIN,COS,TAN,,ABS,EXP,LOGN,POW,SQRT,FORMAT,LENGTH,SUBSTR
强制类型转换请使用:(数据类型)数据 例如:(int) "100" 的值为int型100
已定义的变量有:var1=123,var2=this is a string
请输入您的表达式>>1+2
计算结果:3
XML格式显示计算过程:
<?xml version="1.0" encoding="ISO-8859-1"?>
<!-- 1+2 -->
【文件预览】:
ExpParser
----main.cpp(2KB)
----AnyScalar.h(29KB)
----ExpressionParser.cc(45KB)
----Debug()
--------ExpParser.exe(1.39MB)
----ExpressionParser.h(13KB)
----ExpParser.vcproj.ChangLiang-PC.ChangLiang.user(1KB)
----ExpParser.vcproj(4KB)
----AnyScalar.cc(51KB)