实现统计文献中的单词,然后按照首字母分组将单词输出,要怎么做,给个大概的提示
老师要求的作业,难到了
简单点的用一个<map> 来实现,
std::map<std::string, int> 这样
key 为单词即可, 每检测到一个单词,在map中查找,如果没有查找到 就对应的int +1,没有找到 ,就创建一个,扔到map中去,同时他的second (int ) 置为1.
map 可以帮排好序了的