2015-01-07 3 views
0

Я пишу приложение Caesar Cipher в C++/CLI (GUI и многопоточность) и в MASM (функциональность - шифрование и расшифровка). Я новичок в монтажников, поэтому у меня есть (Propably) простой вопрос, как вернуть в указатель на ассемблере на символ (символ *)Как вернуть char * из MASM?

C++:

char * text; 
char * x = CaesarCipherFunctions::start(text); 

ASM:

start proc string: PTR BYTE 

ответ

4

По MOV Введите адрес строки в регистр EAX (или RAX в 64-разрядном коде) перед тем, как вы выполните RET.

+0

очень спасибо за быстрый ответ. –

Смежные вопросы