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

whar_t char - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ char *s или char s[] http://www.cyberforum.ru/cpp-beginners/thread342836.html
char s1="1111",s2="2222"; printf("%s %s\n",s1,s2); memmove(s1,s2,2); printf("%s %s\n",s1,s2); работает нормально char *s1="1111",*s2="2222"; printf("%s %s\n",s1,s2); ...
C++ Подскажите книжку по динамическому программированию. Доброго времени суток! Наткнулся на такое понятие, как динамическое программирование, горю желанием узнать больше. Пожалуйста, подскажите литературу по динамическому программированию, только для... http://www.cyberforum.ru/cpp-beginners/thread342825.html
Конструктор копировщик C++
Самостоятельно изучаю С++ по Либерти(освой за 21 день) Требуется создать класс и конструктор копировщик. Компилятор Visual C++ 2010. Выдает ошибку: 1>c:\users\selver\documents\visual studio...
C++ Создание вложенной папки (Directory)
Добрый день, появилась необходимость создать вложенную папку в среде windows XP нашел тока #include <windows.h> CreateDirectory((LPCTSTR)"c:\\new",NULL); // но данный код не работает почему-то,...
C++ Разложение числа на слагаемые http://www.cyberforum.ru/cpp-beginners/thread342773.html
Разложение числа на слагаемые - используется во многих задачах (как мне кажется - это тривиальная задача). И мне стало интересно: какой самый быстрый алгоритм разложения числа на слагаемые вы...
C++ Расчет краски на лабиринт Условие задачи тут #include <iostream> using namespace std; void paint(int i, int j) { if (a=='.') { a='$'; paint(i+1,j); paint(i-1,j); paint(i,j+1); подробнее

Показать сообщение отдельно
grizlik78
Эксперт С++
1964 / 1457 / 119
Регистрация: 29.05.2011
Сообщений: 3,016
17.08.2011, 16:51
Помимо указанной функции Windows есть и другие средства.
В C99 есть функции mbtowc, wctomb, mbstowcs, wcstombs. Работа этих функции функций зависит от локали, выбранной вызовом функции setlocale().
Разумеется, в зависимости от используемой кодировки один символ wchar_t может представляться несколькими байтами (char).
В C++ тоже что-то было вроде, сходу не скажу.
Кроме того, для этих же целей можно использовать библиотеку iconv. Здесь вообще богатый выбор исходной и получаемой кодировок.
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru