【发布时间】:2010-12-28 09:14:15
【问题描述】:
我正在寻找一个可以整合到我正在从事的项目中的 C++ 类。 我需要的功能是将字符串运算评估为数字形式:例如“2 + 3*7”应该评估为 23。
我确实意识到我所要求的是一种解释器,并且有构建它们的工具,由于我在 CS 方面的背景很差,所以如果你能指出我的现成课程,我将不胜感激。
【问题讨论】:
-
即使在 Stroustrup 的书中也有一个
-
你要搜索 Dijkstra 的 Shutting Yard 算法
-
如果你想在编译时评估字符串:boost.org/doc/libs/develop/doc/html/metaparse/…
标签: c++ calculator