Я пользуюсь в основном wstring
и широкие символы в моем приложении. Я сохраняю данные в файлы, используя ofstream
и большое количество конверсий в моем коде.
Мне нужно, чтобы мои файлы сохранения были легко редактируемыми вручную, поэтому я хотел бы сохранить текущую кодировку файлов. Сейчас я пытаюсь сделать свой код более чистым и избавиться от этих преобразований, поэтому я подумываю перейти к wofstream
а также wifstream
,
Если я использую wofstream
будут ли файлы иметь одинаковую (текущую) кодировку или файлы будут закодированы в UTF-32 (UTF-16 для Windows)?
Задача ещё не решена.
Других решений пока нет …