课程作业三
新增要求
要求将第一次作业中使用静态变量的方法进行改进,推荐使用传参、定义函数有返回值。
本次作业要求在第一次课程作业的基础上进行迭代,考察文件读写、多参数主函数的知识点。
多参数主函数要求:在命令行中输入的参数为:用户要求题目数量的文件路径、最终结果的文件路径。
要求将程序写成.cpp和.h分离的形式。
程序展示
遇到的问题
首先我要感谢一下周政演,董钧昊还有林燊同学对我的帮助
- 由于之前按照要求重构了代码,这次遇见的问题又不会很多,主要就是关于文件的读写,还有主函数参数的知识。为此我去网络上寻找了很多这方面的介绍,可能是我自己太笨,并没有看懂。于是我向三位同学请教,他们都能细心的为我讲解,终于在他们的帮助下,写出了代码。
- 使用fopen 时出现“ C4996 'fopen' This function or variable may be unsafe”错误,到网上找到了解决方法——解决方案,项目 ->属性 -> c/c++ -> 预处理器 -> 点击预处理器定义,编辑,加入_CRT_SECURE_NO_WARNINGS,即可。
由于电脑突然爆炸,我的多语言模块出现了问题。改了很久也没有效果,在这次作业时候我会及时的修复。
本次作业感想
代码不停的迭代,实现了各式各样的功能,在不断的学习中充实自己,短短的代码在不停的更新中,已经快要突破500多行了,很有成就感。在栋哥的不断规范之下,一点一点的向qualified programmer靠近!