1. 首页
  2. 编程语言
  3. C++ 
  4. C++算数表达式分析模块(附原理简介)

C++算数表达式分析模块(附原理简介)

上传者: 2019-04-28 12:17:27上传 ZIP文件 294.1KB 热度 32次
表示式分析可以用来计算一般的算数表达式,可以作为函数计算的模块。目前版本为1.3,附带实现原理(编译原理的基本内容)。main.cpp有示例使用方法,in.txt为示例输入。代码中有注释,使用方法有详细说明。/**Expression类是解析表达式的类*表达式支持+-*/^(pow)-(neg)运算符*表达式支持()控制优先级*表达式中的实数只能为实数加小数点,不支持科学计数法表示(不会错误提示,但得不到正确表达式)*SetExprStr失败后会破坏原来的表达式*支持26个字母(不区分大小写)表示变量*使用SetVar设置变量值*默认变量值为1*Ge
下载地址
用户评论