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

Преобразование типов wchar_t в char и обратно - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ pow(cos,cos) http://www.cyberforum.ru/cpp-beginners/thread651010.html
Здравствуйте, помогите пожалуйста с квадратным корнем. Ошибка в pow(cos,cos). Вот заданиеhttp://pics.kz/i2/04/9b/049bf3f0a02d7d04574ffd27248e926f.png А вот что я написал #include "stdafx.h"...
C++ форматир-ый ввод и вывод в таблице с++ всем привет. не подскажите как сделать что бы в абстрактном классе содержались данные, которые бы отвечали за количество столбцов и строк в таблице, а так же конструктор и диструктор. зарание... http://www.cyberforum.ru/cpp-beginners/thread651008.html
Рисование в форме C++
Все привет! Ребят, помогите, началась дисциплина "Компьютерная графика" и я выбрал для выполнения лабораторных c++, т.к. паскаль не актуален, а c cpp я хоть немного, но знаком. У меня возникли...
C++ Widows Forms c++
в какой раздел форума необходимо обращаться по вопросам создания приложений Widows Forms c++ начинаю изучать только сегодня, новичок, посоветуй те литературы
C++ График функции http://www.cyberforum.ru/cpp-beginners/thread650952.html
Здравствуйте! Как построить график функции такого вида: e^z-x*y*z=0? в visual studio.может есть какая нибудь литература подобного типа?
C++ Какой объем памяти занимает пустая двусторонняя очередь (deque)? Сколько бит в памяти занимает дек перед добавлением в него элементов и как распределяется память под его блоки? подробнее

Показать сообщение отдельно
alsav22
5420 / 4816 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
13.09.2012, 04:49
Слово перевести неподходит. Есть приведение типов, явное и не явное. Типы самих переменных, при этом, остаются неизменными.
Цитата Сообщение от to Посмотреть сообщение
можно ли обращаться к массиву wchar_t так же как к масиву char
Естественно. Просто надо учитывать, то если char это один байт, то wchar_t - несколько.
Пример явного и неявного приведения типов:
C++
1
2
3
4
5
6
char ch = 'a';
char ch2 = 'c';
wchar_t wch = L'b';
wch = ch2;
wch = (wchar_t)ch;
ch2 = (char)wch;
В последнем случае будет предупреждение компилятора о возможной потере данных.
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru