# 软件基础 **Repository Path**: yang-guobin/software-foundation ## Basic Information - **Project Name**: 软件基础 - **Description**: No description available - **Primary Language**: C++ - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-11-14 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ### **简介:** 这是一个用来处理txt文件的程序,可以统计纯英文文本中的字符数、单词数和句子数,也可以统计一个代码文本中的代码行数、空行数和注释行数(注释行的标志为//或者/*,当注释行开头为/*时,结束标志为 * /)。所使用的txt文件都保存在C盘根目录下。 ### **用法:** 在运行界面中输入“-s filename.txt”表示统计txt文件中的字符总数; 在运行界面中输入“-w filename.txt”表示统计txt文件中的单词总数; 在运行界面中输入“-g filename.txt”表示统计txt文件中的句子总数; 在运行界面中输入“-l filename.txt”表示统计txt文件中的代码行总数; 在运行界面中输入“-k filename.txt”表示统计txt文件中的空行总数; 在运行界面中输入“-z filename.txt”表示统计txt文件中的注释行总数; ### **文件列表及相关说明:** 1、V0.1(空项目).cpp; 2、V0.2(基础功能).cpp(基本能够实现英语文本中的字符数、单词数和句子数的统计); 3、V0.3(拓展功能).cpp(能够实现包括基础功能在内,并且能够统计代码文件中代码行数、空行数和注释行数); 4、test.cpp(测试单元); 5、a.txt(代码文件); 6、abc.txt(英文文件); ### **例程运行及其相关结果:** ![输入图片说明](https://images.gitee.com/uploads/images/2020/1126/093115_212e2861_8312333.png "V0.3(拓展功能).png")