__fastcall

__fastcall 是一種快速調用方式。

調用約定(Calling Convention)

規定將前兩個參數由暫存器ecx和edx來傳遞,其餘參數還是通過堆疊傳遞(從右到左)。

不同編譯器編譯的程式規定的暫存器不同。在Intel 386平台上,使用ECX和EDX暫存器。

使用__fastcall方式無法用作跨編譯器的接口。

可參考GCC說明文檔。

相關詞條

熱門詞條

聯絡我們