Tchar
Автор Валерий Денисенко задал вопрос в разделе Другие языки и технологии
Winapi C++. TCHAR в char. нужно перевести TCHAR в char. заранее спасибо и получил лучший ответ
Ответ от Николай Веселуха[гуру]
#include <iostream> #include <windows.h> #include <tchar.h> using namespace std; int main() { TCHAR a = \'x\'; char b; b = static_cast<char>(a); cout << "b = " << b << endl << "a = " << a; cin.get(); return 0; }
Ответ от ALiaS[гуру]
ы
ы
Ответ от Иван Человеков[гуру]
если тип TCHAR == типу char, то переводить ничего не надо (юникод не используется) . если тип TCHAR == типу wchar_t, то перевод осуществляется с помощью функции WideCharToMultiByte, либо при помощи wctomb_s, wctomb. Все они хорошо описаны в MSDN, и та
если тип TCHAR == типу char, то переводить ничего не надо (юникод не используется) . если тип TCHAR == типу wchar_t, то перевод осуществляется с помощью функции WideCharToMultiByte, либо при помощи wctomb_s, wctomb. Все они хорошо описаны в MSDN, и та
Ответ от 22 ответа[гуру]
Привет! Вот подборка тем с похожими вопросами и ответами на Ваш вопрос: Winapi C++. TCHAR в char. нужно перевести TCHAR в char. заранее спасибо