作者热门文章
- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
晚上好
最近我发现了 taglib图书馆。这是一个非常好的方法,但我找不到在属性映射中获取未知键的键和值的可能性(换句话说,迭代映射)。
此代码用于获取 map :
TagLib::FileRef file(file_path);
TagLib::PropertyMap map = file.tag()->properties();
有什么想法吗?
最佳答案
您可以像迭代标准容器一样迭代:
for (auto it = map.begin(); it != map.end(); it++) {
// Do something with it.
}
文档显示 PropertyMap
延伸 List<T>
,这似乎满足所有容器要求。
关于c++ - 遍历 taglib 属性映射,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14096096/
我是一名优秀的程序员,十分优秀!