# ClassProject **Repository Path**: gitee20231013/class-project ## Basic Information - **Project Name**: ClassProject - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2023-11-05 - **Last Updated**: 2023-11-05 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # ClassProject #### 介绍 本程序是课后作业开发 #### 软件架构 本程序基于C++ #### 安装教程 * 对于Linux用户, 分别进入main和test两个目录, 运行make命令 * 对于Windows用户, 使用编译器, 如Visual Studio分别对main下的主程序和test下的测试程序编译 #### 使用说明 请注意, 请务必保持以下路径关系, 否则测试会出问题. ![输入图片说明](image3.png) ##### 对于Linux用户 ###### 运行主程序 编译完成后, 进入main文件夹, 运行以下命令 ``` ./main [模式] [路径] ``` 其中, 模式支持 -c(总字符统计), -w(总单词统计), -s(总句子统计). 路径为需要统计的文件的路径. 程序会自动检测输入是否正确. ###### 运行测试程序 编译完成后, 进入test文件夹, 运行以下命令 ``` ./main -ls ``` 程序会自动调用, 生成运行结果, 如果需要更多结果测试, 修改test.cpp中的测试样例. ##### 对于windows用户 基本同上, 区别在于将./main改为.\main.exe. test也是同理 #### 运行结果测试 ##### 主程序测试 ![输入图片说明](image.png) ##### 测试程序测试 ![输入图片说明](image2.png)