Вопросы по теме 'wofstream'

Почему широкий файловый поток в С++ по умолчанию сужает записанные данные?
Честно говоря, я просто не понимаю следующего дизайнерского решения в стандартной библиотеке С++. При записи расширенных символов в файл wofstream преобразует wchar_t в char символов: #include <fstream> #include <string> int...
8443 просмотров
schedule 28.04.2022

Почему мой std::wofstream пишет ansi?
У меня есть широкая строка, и я пишу ее в wofstream, который я открыл в двоичном режиме. Когда я смотрю в результирующий файл, в нем отсутствует каждый второй байт. Я ожидал, что когда я открою файл в Visual Studio с помощью двоичного редактора, я...
2222 просмотров
schedule 10.05.2023

Вывод в строку вместо wofstream
Для следующего кода можно ли вывести результат в строку вместо wofstream? Спасибо вам! wstring w = L"test"; std::wofstream ofs("test.txt"); std::locale utf8_locale(std::locale(), new boost::archive::detail::utf8_codecvt_facet());...
714 просмотров
schedule 25.02.2024