Я использую Microsoft Visual C ++ 2010.
Если у меня есть такая функция:
const char* blah(void);
, и я хочу вызвать ее так:
__asm { call blah; ... }
Как получить возвращаемое значение функции в сборке?
Возвращаемое значение находится в регистре EAX.
См. Например http://msdn.microsoft.com/en-us/library/k2b2ssfy(VS.80).aspx.