第二次作业
这个作业属于哪个课程 | https://edu.cnblogs.com/campus/zjlg/rjjc |
---|---|
这个作业的目标 | 实现一个命令行文本计数统计程序,能正确统计导入的txt文本中的字符数,单词数等 |
姓名-学号 | 潘嘉敏 2022329301100 |
码云地址 | https://gitee.com/pjm0609/task |
一,介绍
1.新建一个空文件
2.基础功能:实现一个命令行文本计数统计程序。能正确统计导入的纯英文txt文本中的字符数,单词数,句子数。
3.扩展功能:统计代码行、空行、注释行等,并提供相应命令接口。
4.单元测试和性能测试
二,准备步骤
此代码基于C++语言,需要下载C++编辑器,如:vscode,keil5等。本文例程使用vscode软件编写程序。
三,测试方法
1.下载文件
成功编译程序后,将 v0.2 或 v0.3 文件夹下运行程序的 exe 文件下载至v0.2 或 v0.3 文件夹下。
2.打开运行窗口
按下 Win + R 组合键,输入cmd,打开命令行。
3.进入下载目录
在运行窗口中输入 cd 加上 exe 文件下载位置所在的上一级路径(注意:不是该文件的绝对路径!)。如果这个文件夹保存在D盘,需要先输入 D: 回车键,在输入下一级文件路径。
4.输入命令: 按照程序中写入的受用说明输入命令 ConsoleApplication1.exe+[选项]+[文件名]。
四,可用选项
-c:统计文件中的字符数。
-w :统计文件中的单词数。
-s :统计文件中的句子数。
(以上为基础版,扩展功能增加以下三条)
-l:统计文件中的代码行数。
-e :统计文件中的空行数。
-cm :统计文件中的注释行数
五,主函数界面
六,心得体会
通过本次作业,我对vscode中C++语言的运用有了更多的了解,包括上网查阅各种函数的功能与用法。同时,还学会运用命令行的代码测试,测试程序代码,以及文件的框架结构。最后,通过git上创建了项目仓库,我发现,清晰的项目结构和文档对于后续的开发和维护重要性。我在项目的README.md文件中详细记录了项目的简介、用法、文件列表和例程运行结果,确保即使是其他开发者也能快速理解我的项目。