我使用Microsoft Visual C++ 2010獲取返回值調用組件
如果我有這樣的功能:
const char* blah(void);
,我想這樣稱呼它:
__asm {
call blah;
...
}
如何獲取程序集中函數的返回值?
我使用Microsoft Visual C++ 2010獲取返回值調用組件
如果我有這樣的功能:
const char* blah(void);
,我想這樣稱呼它:
__asm {
call blah;
...
}
如何獲取程序集中函數的返回值?
返回值位於EAX寄存器中。
這並不能幫助我知道使用什麼asm指令來獲取返回值。 – Frozen 2010-08-06 18:50:09
你在尋找什麼不是**調用約定之間的差異,如何傳遞參數,以及函數返回值的方式**。 – 2010-08-06 18:57:56
如果你不得不問這個問題,答案可能應該是:你沒有。 – 2010-08-06 19:59:16