char ch;
wchar_t wch;
MultiByteToWideChar(CP_ACP, MB_PRECOMPOSED, &ch, 1, &wch, 1);
string to wchar_t
как
string s = "sadasd"
wchar_t w[] = как присвоить s ????
в гугл и msdn не посылать там уже всё облазил
быдлячество, но
- получаем длину строки. В цикле обходим её от 1-го до n-го символа, а элементам массива присваиваем символы.
а только меня смущается, что у string и wchar_t разные кодировки?
Отмазка "там уже все облазил" - дает вам шанс на лишние пять баллов нарушения - т.е. 5 баллов за использование поиска в параллельной реальности (где видимо толи Сергей Брин не еврей, толи еще что :) - но гугль явно работает хуже), и 5 баллов за то что ни с кем не делитесь тем, как туда попадаете. :)
Цитата: Artem_3A
а только меня смущается, что у string и wchar_t разные кодировки?
Код:
а примерно алгоритм подсказал alex-kniaz
Цитата: kot_
Код:
char ch;
wchar_t wch;
MultiByteToWideChar(CP_ACP, MB_PRECOMPOSED, &ch, 1, &wch, 1);
wchar_t wch;
MultiByteToWideChar(CP_ACP, MB_PRECOMPOSED, &ch, 1, &wch, 1);
а примерно алгоритм подсказал alex-kniaz
=) именно это я и имел ввиду.