Форум программистов, компьютерный форум CyberForum.ru

Чтение Unicode - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ «Вывод динамического изображения» http://www.cyberforum.ru/cpp-beginners/thread954406.html
«Вывод динамического изображения» Задание заключается в разработке программы создания динамического изображения. Изображение включает в себя простейшую фигуру, определяемую в соответствии с вариантом задания. Заданием определяются и другие параметры изображения. Динамическое изображение создается последовательными операциями вывода фигуры на экран, стиранием его и новым выводом изображения,...
C++ ДОС утилита ТЕМА: Написание пакетной утилиты ДОС средствами языка высокого уровня (ЯВУ). ЦЕЛЬ: Освоить средства модуля ДОС системы TURBO PASCAL (или средства модуля SysUtils системы DELPHI и т.д.) для работы с файловой структурой диска. Научиться обрабатывать рекурсивные структуры данных. Люди, вот такое задание, его можно так же выполнить на С, я так понимаю через Визуал Студио его не сделать.... http://www.cyberforum.ru/cpp-beginners/thread954397.html
C++ Построение блок схемы через программу FCEditor 1,6 для С++
Я точно не знаю в каком разделе спросить. По этому спросил здесь! В описаний написано что эта программе должна строить из С++, но мне выдает ошибку Line 4: Lexical Error: Cannot recognize token: #, почему не знаю. кто нибудь пользовался этой программой? Из паскаля строила! А тут вот ошибка. Конечно программа простая, но я хочу попробовать через программу)
Подскажите задачник по C++ C++
Здравствуйте. Если учишь язык по такой книге (внизу есть оглавление), то какой задачник посоветуете? Или хватит упражнений, которые присутствуют в учебнике?
C++ включение динамической библиотеки. Ошибка:ссылка на неразрешенный символ http://www.cyberforum.ru/cpp-beginners/thread954379.html
Создаю динамическую библиотеку, которая позволяла бы выводить на экран пути к системным каталогам. При подключении этой библиотеки выскакивают вот такие ошибки: Ошибка 1 error LNK2019: ссылка на неразрешенный внешний символ _WinMain@16 в функции ___tmainCRTStartup Ошибка 2 error LNK1120: 1 неразрешенных внешних элементов Подскажите, пожалуйста, что исправить нужно Код заголовочного файла...
C++ библеотека Boost.Date_time http://habrahabr.ru/post/66318/ мне бы воспользоваться ею, а как ее вызвать я ума не приложу :-| Добавлено через 3 минуты boost.org, дубина я, извиняюсь подробнее

Показать сообщение отдельно
zer0mail
2307 / 1933 / 192
Регистрация: 03.07.2012
Сообщений: 6,922
Записей в блоге: 1
15.09.2013, 19:33     Чтение Unicode
В файле есть символы, которых нет в 866-й кодировке, поэтому вывод прерывается, как только встречается такой символ. Вот измененный кусок кода от alsav22, где несуществующие символы заменяются на "@":
C++
1
2
3
4
5
6
7
8
9
    f.getline(buff, 500); // в буфер char из файла UTF-8.
    
    MultiByteToWideChar(CP_UTF8, 0, buff+3, 500, wbuff, 500);       // из буфера char в буфер wchar_t...
 
    WideCharToMultiByte(866,0,wbuff,-1,(LPSTR)buff,500,"@",NULL);   // ... и обратно, заменяем отсутствующие в кодовой странице символы на @    
//    setlocale(0, ".1251"); //включили кодировку 1251
    
    cout << buff << endl; // выводим содержимое буфера   
    system("pause");
 
Текущее время: 06:27. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru