我正在尝试制作一个程序来计算特定单词在文本中出现的次数。单词列表将在一个文本文件中,而文本将在另一个文件中。列表中的单词和单词数量未知。我的计划是将单词列表制作成以map<string,int>name
不同单词为键的样式的地图,然后在地图中将值增加一。
这是一个例子:
文件.txt:
This is the text the program will analyze with the other file. Fun stuff.
列表.txt:
the
other
normal
运行程序时的预期结果是:
name[the] = 3
name[other] = 1
name[normal] = 0
我需要帮助解决的主要问题是如何从文本文件中的单词制作地图。我大概可以自己整理其他的东西。我显然无法向您展示我的任何代码,因为我需要在开始之前对其进行整理。
此外,这不是一项任务,因此我可以自由地以任何其他方式进行。请告诉您是否知道更有效的方法来做到这一点!