【发布时间】:2016-08-17 18:24:15
【问题描述】:
我正在尝试从 zip 文件中提取 (UTF-8) 文本文件:
TZipFile *zFile = new TZipFile;
zFile->Open(L"C:\\test.zip", zmRead);
TByteDynArray bda;
zFile->Read(L"test.txt", bda);
zFile->Close();
ShowMessage(WideStringOf(bda));
这不起作用。我得到一个字符串,但内容很奇怪。
如果我使用zFile->Extract(),它可以正常工作,但我不想使用磁盘(性能)。
有没有办法对 UTF-8 文件使用读取功能?
【问题讨论】:
标签: c++ utf-8 c++builder zipfile