Re[4]: Си с классами vs C++
От: AleksandrN Россия  
Дата: 10.07.18 07:16
Оценка:
Здравствуйте, Erop, Вы писали:

E>Про кросс-платформенный доступ к ФС смешно. Как открыть на винде файл с юникодным именем?


OpenFileW(), fwopen().

В C++17 появилась библиотека std::filesystem, которая умеет преобразовывать std::wstring в путь в кодировке ОС, а так-же умеет работать с UTF-8, UTF-16 и UTF-32.

NTFS хранит имя файла в юникоде.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.