在字符串c ++的向量中查找字母数

Cla*_*aud 3 c++ vector

我有一个字符串矢量示例:dedf eedf fedf hedf

我想查看列表并计算每个字母出现的次数

所以例如字母d出现5次e出现5次f出现5次h出现1次

到目前为止我没有代码,但我试图看看如何用逻辑首先做到这一点.

我正在尝试编码,但不知道从哪里开始.

我以为我可以将每个字母存储成一个字符串.字符串将是{dedfeedffedfhedf}

然后取每个字母在字符串中的字符串,但这是我遇到问题的地方.有什么想法吗?

任何建议也将不胜感激.

谢谢

Mar*_*ins 5

一般算法可能是:

create empty array/map/storage container for counting
for each string in the vector
   for each character in the string
       counter[character] += 1
Run Code Online (Sandbox Code Playgroud)