重複する文字列がQStringListにある時間を取得し、それを文字列自体でグループ化する方法はありますか?重複する文字列のQStringListを見て、重複の数を取得
たとえば、リストに[a、a、a、a、b、b、b、c、c]が含まれている場合
私は
ようX4
B×3
C×2、今
私の唯一の解決策はQList::contains()
を使用することで、その後、int型でそれらを加算何かにそれを回すことができるだろうしかし、probl私は500の文字列があり、QStringListに入ることができるので、500の文字列を500の文字列で作成する必要はありません。
あなたの例のように文字列は常にグループ化されていますか? – ilotXXI
現在のインデックスの文字列が変更されているかどうかを追跡しながら、リストをソートしてそれを反復することができます。 –