【发布时间】:2020-04-23 11:12:36
【问题描述】:
虽然 MediaInfoDLL 以std::basic_string<Char> 格式返回元数据(采样率、通道、流大小、标题...),但我需要将其转换为字符串以便以后处理。例如mi.Get(Stream_Audio, 0, __T("Performer")) 以std::basic_string<Char> 格式返回“艺术家姓名”。
你能帮帮我吗?
提前谢谢你
【问题讨论】:
-
您的问题中
Char到底是什么?是否相当于内置类型char?如果是这样,我有一些好消息...... -
另外,您能否提供指向您正在使用的库的 API 文档的链接?看到
mi.Get的确切声明将大有帮助。比如mi的类型是什么? -
是的,这是内置类型 char。据我所知,这个库没有 API 文档
-
“字符串”是什么意思?
std::string是std::basic_string<char>的 typedef 名称。 -
在大多数构建中仅供参考(如果从源代码构建,则可以调整)它被映射到 wchar_t。
标签: c++ string type-conversion mediainfo