討論串[問題] __stdcall __cdecl
共 3 篇文章
首頁
上一頁
1
下一頁
尾頁

推噓4(4推 0噓 9→)留言13則,0人參與, 最新作者wowtiger (小虎)時間15年前 (2010/02/22 14:47), 編輯資訊
0
0
0
內容預覽:
MSVC fastcall ECX EDX. Borland fastcall EAX ECX EDX. Watcom fastcall EAX EBX ECX EDX. 我記得是. foo (a, b). bar (a, b ,c). 的時候可以這樣子作. sub esp, 12. mov [es
(還有246個字)

推噓2(2推 0噓 15→)留言17則,0人參與, 最新作者WPC001 (突然覺得自己是孤獨的...)時間15年前 (2010/02/21 04:45), 編輯資訊
0
0
0
內容預覽:
1. 如果對方有需要stdcall, 那請用stdcall. 2. 沒寫calling convention的話, 以編譯器設定為主,. 編譯器可以指定"預設"的convention (如果也沒指定, 通常是cdecl). stdcall --> Pascal call, 由"被"呼叫的函數清除堆疊
(還有512個字)

推噓3(3推 0噓 5→)留言8則,0人參與, 最新作者Smurf (哈里歐)時間15年前 (2010/02/18 03:21), 編輯資訊
0
0
0
內容預覽:
我要跑多執行緒 要有__stdcall的call convention:. unsigned __stdcall Foo(void* lp). {. int *pInt = (int*)lp;. printf("%d\n", *pInt);. return 0;. }. 這樣主程式才能使用:. in
(還有495個字)
首頁
上一頁
1
下一頁
尾頁