计算器 第二次

终于把作业做完了,刚开始觉得很难,毕竟没有接触过命令行这种东西, 打的过程中主要遇到的困难就是如何处理运算符的优先级问题。对于这个问题我是真的没有什么头绪,因此我上网搜索了一下找到了一个前中后缀的方法。同时解决这个问题还需要用到栈的内容。

对于cmd这个东西感觉比较新鲜,以前重来没有用过。在做这次作业的时候,同时也小小的了解了一下cmd的内容。

还有字符串转换为数字,刚开始不知道字符串变量-也可以通过sstream中的stringstream来转换为负号,为此在这里也卡了很久。

感觉在原来的基础上修改代码还是挺麻烦的,一直怕删去了原来什么东西。 图示为数据测试: ![](http://images2015.cnblogs.com/blog/885575/201604/885575-20160409180758640-824640780.png)

原文地址:https://www.cnblogs.com/hshdsb/p/5372243.html