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

Аспект кодека UTF-16
Исходя из этих вопросов о локалях и описанных в этот вопрос : я действительно хотел установить фасет codecvt в локаль, которая понимает файлы UTF-16. Я мог бы написать свой собственный. Но я не эксперт UTF, и поэтому я уверен, что понял бы это...
1966 просмотров
schedule 25.06.2022

Специализация codecvt: ошибки компоновщика, когда третий аргумент шаблона не std::mbstate_t
Дано #include <locale> struct Q; struct R{ void operator()(Q*) { } }; class S : public std::codecvt<char, char, Q*> { } ; int main() { char *p; char *q; const char *r; char *s; char *t; char *u; Q* _q;...
894 просмотров
schedule 02.11.2022

размер файла fstream в кодовых точках
Есть много вопросов по получению размера файла std::fstream, но все они возвращают размер файла в байтах и ​​подвержены ошибкам, если файл открыт в другом потоке. Я хочу знать размер файла в кодовых точках, а не в байтах. Теперь...
537 просмотров
schedule 06.05.2023

проблема с фасетом std::codecvt_utf8
Вот фрагмент кода, который использует фасет std::codecvt_utf8<> для преобразования из wchar_t в UTF-8. С Visual Studio 2012 мои ожидания не оправдались (см. условие в конце кода). Мои ожидания неверны? Почему? Или это проблема с...
2812 просмотров
schedule 01.09.2022

Как прочитать файл utf-16 в utf-8 std::string построчно
Я работаю с кодом, который ожидает переменные std::string в кодировке utf8. Я хочу иметь возможность обрабатывать предоставленный пользователем файл, который потенциально имеет кодировку utf-16 (я не знаю кодировку во время разработки, но в конечном...
5131 просмотров
schedule 29.07.2022

Ошибка компоновщика при использовании VS 2015 RC, не удается найти символ, связанный с std::codecvt
Я получаю сообщение об ошибке ссылки, связанной с STL, используя Microsoft Visual Studio Community 2015 RC (версия 14.0.22823.1 D14REL) Я связываю DLL C++ и успешно использую многие функции из STL, но не могу найти материалы, связанные с...
2479 просмотров
schedule 15.06.2023