Здравствуйте!
Есть некая функция, которая получает строку(всегда 24 символа, только цифры) на входе, и возвращает строку так-же 24 символа, цифры/буквы на выходе.
Вот, что есть, фрагмент на C++:
скрытое
int __cdecl sub_40BC7C(int INNnKKMSomething, int StrokaCoda)
{
char v3; // [sp+0h] [bp-20h]@2
char v4[23]; // [sp+1h] [bp-1Fh]@2
char v5; // [sp+18h] [bp-8h]@3
int Count; // [sp+1Ch] [bp-4h]@1
sub_40AAEC(INNnKKMSomething, 12, StrokaCoda, 12);
sub_40BC5C(INNnKKMSomething);
sub_40AAEC(INNnKKMSomething + 12, 12, StrokaCoda + 12, 12);
sub_40BC5C(INNnKKMSomething + 12);
sub_40AAEC(INNnKKMSomething, 12, INNnKKMSomething + 12, 12);
sub_40BC5C(INNnKKMSomething);
Count = 0;
do
{
*(&v3 + 2 * Count) = a0123456789abcd[(((signed int)*(_BYTE *)(INNnKKMSomething + Count) >> 4) & 0xF) + 16];
v4[2 * Count] = a0123456789abcd[(*(_BYTE *)(INNnKKMSomething + Count) & 0xF) + 16];
++Count;
}
while ( Count < 12 );
v5 = 0;
return sub_4E221C(INNnKKMSomething, &v3);
}
Нужно вставить это в любую форму, что-бы там было окошко для ввода исходной строки, и кнопочка(или просто нажатие энтер) в этом окошке. Результирующая строка должена выводиться куда-нибудь, все равно куда, в консоль, на форму, в текстовый файл - все равно, лишь бы его можно было скопировать.
Пробовал наскоком, не получилось... Не хватает знаний синтаксиса C++, вызвать эту функцию из формочки где успешно "Hello, world!" вывожу, не получилось