Василий12313sleep12131415 В Василий12313sleep12131415 Регистрация 22 Дек 2013 Сообщения 97 Репутация 0 Спасибо 0 Монет 0 28 Дек 2022 #1 string Mess = "Привет"; std::wstring stemp = std::wstring(Mess.begin(), Mess.end()); MessageBox(NULL, stemp.c_str(), L"", MB_OK); Почему выводит неправильно
string Mess = "Привет"; std::wstring stemp = std::wstring(Mess.begin(), Mess.end()); MessageBox(NULL, stemp.c_str(), L"", MB_OK); Почему выводит неправильно
semik0078 S semik0078 Регистрация 27 Май 2013 Сообщения 102 Репутация 11 Спасибо 1 Монет 0 28 Дек 2022 #2 кодировка нужна 866, а не 1251
bananza2013 B bananza2013 Регистрация 23 Июн 2013 Сообщения 99 Репутация 0 Спасибо 0 Монет 0 28 Дек 2022 #3 #include #include int main() { std::string Mess = "Привет"; std::wstring stemp(Mess.length(), L' '); mbstowcs(&stemp[0], Mess.c_str(), Mess.length()); std::wcout
#include #include int main() { std::string Mess = "Привет"; std::wstring stemp(Mess.length(), L' '); mbstowcs(&stemp[0], Mess.c_str(), Mess.length()); std::wcout
JIuC JIuC Регистрация 21 Дек 2012 Сообщения 79 Репутация 0 Спасибо 0 Монет 0 28 Дек 2022 #4 Ломаются русские, пиши английскими
Раненный кое куда Р Раненный кое куда Регистрация 17 Дек 2013 Сообщения 84 Репутация 0 Спасибо 0 Монет 0 28 Дек 2022 #5 Почему не правильно? Выглядит правильно