几年之前因为一个表达式求值方面的问题烦恼了好几天。最终问题虽然解决了,但对于表达式求值的实现却未理解。大概是因为当初数据结构基础薄弱的缘故吧。好几年了,今天偶尔想起,决定写一个。虽说写,也不是原创,而是在别人的基础上修改而来的。放在这里,以备查阅。
首先是exprcalc.h文件




















































































































然后是exprcalc.cpp文件





















此程序在vs2005下测试通过。
几年之前因为一个表达式求值方面的问题烦恼了好几天。最终问题虽然解决了,但对于表达式求值的实现却未理解。大概是因为当初数据结构基础薄弱的缘故吧。好几年了,今天偶尔想起,决定写一个。虽说写,也不是原创,而是在别人的基础上修改而来的。放在这里,以备查阅。
首先是exprcalc.h文件
然后是exprcalc.cpp文件
此程序在vs2005下测试通过。