我使用taglib库读取mp3文件的元数据。 任何文件的元数据为英语时都没有问题。 但是当元数据以韩文编写时,韩文无法正确打印。 我该如何解决这个问题?你能给我一些提示吗?
TagLib::FileRef f(path);
TagLib::AudioProperties *audioProperties = f.audioProperties();
if (!f.isNull() && f.tag()) {
TagLib::Tag* tag = f.tag();
strcpy_s(musicFile->album, sizeof(musicFile->album),
tag->album().toCString());
strcpy_s(musicFile->artist, sizeof(musicFile->artist),
tag->artist().toCString());
strcpy_s(musicFile->title, sizeof(musicFile->title),
tag->title().toCString());
strcpy_s(musicFile->genre, sizeof(musicFile->genre),
tag->genre().toCString());