おはようございます。私はC++を用いて開発をしています。今、日本語の文字列をstring型で受取り、それ各文字ごとに切り抜いて数を数えるプログラムを作成しているのですが、日本語を扱ったのは始めてなので知見が足りません、できればstringにrange_based_forを書けたときのようにスラスラ取りたいです。どのように記述すればよいですか。