Использование zlib с путями к файлам Unicode в Windows
Я читаю сжатые GZIP файлы с помощью zlib. Затем вы открываете файл, используя
gzFile gzopen(const char *filepath, const char *mode);
Как вы обрабатываете пути к файлам Unicode, которые хранятся какconst wchar_t*
на винде?
На UNIX-подобных платформах вы можете просто преобразовать путь к файлу в UTF-8 и вызвать gzopen (), но это не сработает в Windows.