经过一学期的挣扎和不懈的奋斗,我的计算器终于是做出来了。 从第一次作业注册一个账号开始,我们的C++课就已经开始了。其实一开始我是拒绝的,因为我们没见过一节课是在未开课前就留作业的,而且这个作业并不是像OJ上的题目那样,这是一个完整的项目。在每一次的探索过程中,我几乎每次都想过要放弃。但庆幸的是我坚持了下来。在这个过程中,每一次都会被一些新的问题弄得一筹莫展,经历绝望,可是,当成功解决问题后的那种喜悦,却是更加刻骨铭心。
做计算器的作业,最大的感触就是学习一门语言,光靠上课的教学是学不到什么的,如果想要真的学好一门语言,那就必须主动的去学习。做计算器的知识,大部分都是自己学的,课上都没有讲到。仅靠课上学的知识,想要做一个计算器,是根本不可能的。从最初的github,到后来的队列和栈的使用,再到后来的类。以及如何把类分开写在不同的文件里,之后把它们关联起来。而课上学的类仅仅只是写在同一文件里。此外,还有用命令窗口进行写入和输出,文件的读写。这一切,都是在课上学不到的。
对于自己的第一个作品,不管在他人看来,它是有多么的粗糙,但那毕竟是自己一点点创造出来的。从一开始的一无所知,到现在成品的诞生,我付出了很多的努力,也收获了很多。尤其是学会了如何用MFC制作界面。虽然整个计算器还是会有bug,但是能做出来心里还是很开心的。希望自己能够在未来的大学生活中学到更多的东西,做出更多更完美更高端的作品。