第四次作业修改后续。。
2016-04-19 21:36
169 查看
解决如下问题
Question 1
针对上次提交的作业中的main.cpp中出现的“源文件未编译”问题和Calculation.cpp文件中出现的问题(如下图)
![](https://images2015.cnblogs.com/blog/885815/201604/885815-20160419213335163-221159596.png)
将所有文件copy后,重现建立一个新的项目,再将各个文件拷进去得以解决。虽然不知道具体是为什么。。但猜测是编译器的问题。。
Question 2
对于int main() 和 int main(int argc, char* argv[]) 在运行上的具体区别,在经过同学的指点和实际运行后了解到![](https://images2015.cnblogs.com/blog/885815/201604/885815-20160419214008445-809564352.png)
若为int main()则为代码所示
若为int main(int argc,char* argy[])则为备注所示。其中argc代表参数的个数,argy[]则表示具体的参数。(argy[0]为.exe文件 argy[1]为程序运行的参数)如:
![](https://images2015.cnblogs.com/blog/885815/201604/885815-20160419214348976-62508521.png)
未解决问题
编译过了,经过调试发现是Calculation.cpp文件中计算方面的算法出现了问题,现已找出了问题所在:在将运算符和操作数压入栈中后没有将字符型的数字用stringstream转换成double类型。因为即将期中考,所以暂时先把这次作业修改到这,有时间会继续改进,博客也会继续跟进。。
相关文章推荐
- mysql学习笔记(二)
- Linux(Ubuntu)下嵌入式gdb调试环境
- 单词前后位置颠倒,大小写颠倒
- C/C++基础知识04---难点记录
- 欢迎使用CSDN-markdown编辑器
- css建议顺序
- 夺冠概率
- 字符串的反转
- 数据采集器移动手持打印POS终端(PDA)商超抄单方案-PDA抄单无线开单+进销存软件
- AngularJS 第一个小程序
- 垂直居中
- spark源码分析之任务调度篇
- CodeForces 638B Making Genome in Berland
- PHP mail() 函数
- swift快捷键大全
- 充分利用时间 踏踏实实
- 典型用户分析
- pda完美结合开销售单据haohantech-安卓打票扫描PDA智能POS 发展现状如何,会取代传统电脑 代替手工开单 么?
- 车站订票系统可行性分析报告
- linux快捷键