晚上好,
最近我找到了taglib库。这是一个非常好的方法,但是我找不到在属性映射中获取未知键的键和值的可能性(换句话说,就是迭代映射)。
此代码用于获取地图:
TagLib::FileRef file(file_path);
TagLib::PropertyMap map = file.tag()->properties();有什么想法吗?
发布于 2012-12-31 08:26:42
您可以使用在标准容器上迭代的相同方式进行迭代:
for (auto it = map.begin(); it != map.end(); it++) {
// Do something with it.
}文档显示PropertyMap扩展了List,这似乎满足了所有容器要求。
https://stackoverflow.com/questions/14096096
复制相似问题