Показать сообщение отдельно

  #734  
Старый 12.11.2007, 03:24
GlOFF
Постоянный
Регистрация: 08.05.2006
Сообщений: 816
Провел на форуме:
1845671

Репутация: 1338


По умолчанию

Цитата:
Сообщение от ZAMUT  
Исходное слово - " word " представляем его в виде 16ного значния, то есть преобразуем каждый симол слова в hex , получаем 776F7264, теперь задача состоит в том , чтобы зная только 776F7264 получить слово " word ". Произвести обратную операцию. Вопрос как ?
Имеем какбы в памяти строку в виде двоичного кода 776F7264. Делаем следующее:
1) дописываем нулевой байт 776F726400
2) wsprint(Buf, "%s", 776F726400);
3) ShowMessage(Buf);

Где Buf - это массив из char
 
Ответить с цитированием