3

こんばんは、

最近、taglibライブラリを見つけました。これは非常に優れた機能ですが、プロパティ マップで不明なキーのキーと値を取得する (つまり、マップを反復する) 可能性を見つけることができません。

このコードは、マップを取得するために使用されます。

TagLib::FileRef file(file_path);
TagLib::PropertyMap map = file.tag()->properties();

何か案は?

4

1 に答える 1

3

標準コンテナを反復するのと同じ方法で反復できます。

for (auto it = map.begin(); it != map.end(); it++) {
    // Do something with it.
}

ドキュメントにはPropertyMapextends が示されていますがList<T>、これはすべてのコンテナ要件を満たしているようです。

于 2012-12-31T00:26:41.917 に答える