Считывание unicode

264
05 октября 2017, 13:34

Имеется адрес в котором хранится строка в UTF-16. Вопрос как ее нормально считать в массив char с помощью ReadProcessMemory? Я пытался вот так:

char buffer[100];
ReadProcessMemory(phandle, (void*)address, &buffer, 20, NULL);
cout << buffer;

Вместо слова "вероятно" мне выдавало вот такой набор символов "25@>OB=>".

READ ALSO
Ошибки со структурой С++

Ошибки со структурой С++

Здравствуйте, у меня есть бинарный файл где находятся int значения, каждый из которых занимает 4 байтаЯ хочу с помощью данной структуры пройти...

269
Конвертация кириллицы из QByteArray в QString

Конвертация кириллицы из QByteArray в QString

Доброго времени суток!

366
Функция SlideUp при фиксированном меню

Функция SlideUp при фиксированном меню

Эффект: текст выезжает снизу и не заезжает за меню, а останавливается на расстоянии, равном высоте меню + десятка пикселей, чтобы отступ был...

353
Парсинг свойства из json

Парсинг свойства из json

Не могу понять почему получаю undefined когда обращаюсь напрямую к переменной, или что я делаю не так?

318