WordCountPro统计词频功能,支持-x参数使用图形界面
开发框架:Windows控制台应用程序(Visual C++)
测试框架:本机单元测试模板(Visual C++)
项目工程:/WordCountPro
单元测试工程:/UnitTest
可执行文件目录:/BIN
- 刘强:main函数判断输入
- 赵传储:处理输入,统计文件词频,定义其它模块接口
- 赵自煜:排序后将词频输出到文件
- 孙嘉璇:图形界面选取文件控制输入及其它
- 变量:
- static unordered_set<char> splitSymbolsSet:
记录不计入统计的分隔符 - static unordered_map<string, int> wordMap;
记录词频统计的结果
- static unordered_set<char> splitSymbolsSet:
- 函数:
- int main(int argc, char *argv[]):
main函数作为程序入口,判断输入 - void ReadAndCount(string fileName):
根据文件名读取文件内容并统计词频 - void Output():
将词频结果排序后写入到输出文件中 - string OpenAFile():
使用图形界面选取文件并返回文件名
- int main(int argc, char *argv[]):
- 赵传储(17071) 0.3
- 刘强(17080) 0.3
- 赵自煜(17095) 0.2
- 孙嘉璇(17077) 0.2