words[*begin++]++
这个是利利用了流迭代器来从标准输入中读取字符串,在你代码里是是string类型的所以读取string,也就是空格字符隔开的字符串
words是个map,其中的*begin++就是读取并返回输入,如果这个字符串在容器里没有的话,words[*begin++]把这个字符串存在容器里,外面的++把它对应的计数增加为1,如果这个单词已经存在的话就只接执行后面的++了,增加它的计数
后面就输出这段话中出现的单词和它们出现的次数
欢迎分享,转载请注明来源:内存溢出
words[*begin++]++
这个是利利用了流迭代器来从标准输入中读取字符串,在你代码里是是string类型的所以读取string,也就是空格字符隔开的字符串
words是个map,其中的*begin++就是读取并返回输入,如果这个字符串在容器里没有的话,words[*begin++]把这个字符串存在容器里,外面的++把它对应的计数增加为1,如果这个单词已经存在的话就只接执行后面的++了,增加它的计数
后面就输出这段话中出现的单词和它们出现的次数
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)