# 软件工程-2 **Repository Path**: su-zijian1/software-engineering--2 ## Basic Information - **Project Name**: 软件工程-2 - **Description**: No description available - **Primary Language**: C++ - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-11-03 - **Last Updated**: 2025-11-03 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 软件工程-2 #### 介绍 基于C++语言所创建的命令行文本统计程序,能正确统计导入的纯英文txt文本中的字符数,单词数,句子数这一基础功能。而且,在经过程序优化之后,在原本的基础功能上,添加了统计代码数,空行数,注解行数这三个附加功能,并提供相应命令接口,使得不同的命令能单独显示不同的统计数,或者使用-a显示全部。 #### 软件架构 采用C++语言 #### 命令模式 命令模式: wc.exe [参数] [文件名] | -c | 字符数 | |----|------| | -w | 单词数 | | -s | 句子数 | | -d | 代码行 | | -k | 空行 | | -z | 注释行 | | -a | 显示全部 | #### 文件说明 1. V0.1:空项目 2. V0.2:实现了统计字符数、单词数、句子数 3. V0.3:添加了统计代码数,空行数,注解行数 4. V0.4:测试函数 5. 对应项目的和测试函数的运行结果 6. 性能测试 #### 例程运行 ![输入图片说明](1q.png) ![输入图片说明](V3.0%E8%BF%90%E8%A1%8C%E7%BB%93%E6%9E%9C%E6%88%AA%E5%9B%BE.png)