# 作业 **Repository Path**: pjm0609/task ## Basic Information - **Project Name**: 作业 - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-10-29 - **Last Updated**: 2024-10-29 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## 一,介绍 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+[选项]+[文件名]。 ![输入图片说明](v0.3%20%E9%A1%B9%E7%9B%AE%E5%AE%8C%E6%88%90%E6%89%A9%E5%B1%95/%E6%B5%8B%E8%AF%95%E7%BB%93%E6%9E%9C2.png) ## 四,可用选项 -c:统计文件中的字符数。 -w :统计文件中的单词数。 -s :统计文件中的句子数。 (以上为基础版,扩展功能增加以下三条) -l:统计文件中的代码行数。 -e :统计文件中的空行数。 -cm :统计文件中的注释行数 ![输入图片说明](v0.3%20%E9%A1%B9%E7%9B%AE%E5%AE%8C%E6%88%90%E6%89%A9%E5%B1%95/%E6%B5%8B%E8%AF%95%E7%BB%93%E6%9E%9C.png) ## 五,主函数界面 ![输入图片说明](%E4%B8%BB%E7%A8%8B%E5%BA%8F%E7%95%8C%E9%9D%A2.png) ## 六,心得体会 通过本次作业,我对vscode中C++语言的运用有了更多的了解,包括上网查阅各种函数的功能与用法。同时,还学会运用命令行的代码测试,测试程序代码,以及文件的框架结构。最后,通过git上创建了项目仓库,我发现,清晰的项目结构和文档对于后续的开发和维护重要性。我在项目的README.md文件中详细记录了项目的简介、用法、文件列表和例程运行结果,确保即使是其他开发者也能快速理解我的项目。