社区
C++ Builder
帖子详情
傻沙的问__fastcall是什么意思呀〉
edmond_xia
2001-07-20 10:12:47
...全文
101
7
打赏
收藏
傻沙的问__fastcall是什么意思呀〉
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wjzhuang
2001-07-20
打赏
举报
回复
要加也可以
huanGe
2001-07-20
打赏
举报
回复
不用,当然可以不用
edmond_xia
2001-07-20
打赏
举报
回复
自己写的methord也要加上fastcall么?
wjzhuang
2001-07-20
打赏
举报
回复
回复人:gunjack(gunjack) (2001-6-26 16:34:15) 得0分
fastcall调用约定是"人"如其名,它的主要特点就是快,因为它是通过寄存器来传送参数的(实际上,它用ECX和EDX传送前两个双字或更小的参数,剩下的参数仍旧自右向左压栈传送,被调用的函数在返回前清理传送参数的内存栈),
Chxis
2001-07-20
打赏
举报
回复
http://www.csdn.net/expert/Topic/171/171951.shtm
APIer
2001-07-20
打赏
举报
回复
wjzhuang(笨笨的快手程序猪)
果然快手,__fastcall里面写inline assemble就不好了:(
wangxd
2001-07-20
打赏
举报
回复
g:wjzhuang(醉里挑灯看剑--笨笨的程序猪)
函数调用的三种方式 __cdecl、__stdcall、__
fast
call
__cdecl、__stdcall、__
fast
call是C/C++里中经常见到的三种函数调用方式。 __cdecl是C/C++默认的调用方式 __stdcall是windows API函数的调用方式,只不过我们在头文件里查看这些API的声明的时候是用了WINAPI的宏...
【C/C++】__stdcall、__cdcel和__
fast
call定义与区别
__
fast
call __
fast
call调用的主要特点就是快,因为它是通过寄存器来传送参数的(实际上,它用ECX和EDX传送前两个双字(DWORD)或更小的参数,剩下的参数仍旧自右向左压栈传送,被调用的函数在返回前清理传送参数的...
_cdecl、_stdcall和_
fast
call的区别
_
fast
call 快速调用 三种调用方式有参数传递和栈帧恢复的方式有所不同,本文在结合汇编代码简要说明一下有三种调用方式的区别。 环境 windows xp sp3 vc6.0 在VC中可以使用_cdecl、_stdcall、_
fast
call来指定函数...
函数调用的几种方式:__cdecl、__stdcall、__
fast
call、__thiscall、__clrcall、__vectorcall
调用约束,__cdecl/__stdcall/__
fast
call
__stdcall、__cdcel和__
fast
call定义与区别
被这个关键字修饰的函数,其参数都是从右向左通过堆栈传递的(__
fast
call 的前面部分由ecx,edx传), 函数调用在返回前要由被调用者清理堆栈。 这个关键字主要见于Microsoft Visual C、C++。GNU的C、C++是另外一种修饰...
C++ Builder
13,825
社区成员
102,679
社区内容
发帖
与我相关
我的任务
C++ Builder
C++ Builder相关内容讨论区
复制链接
扫一扫
分享
社区描述
C++ Builder相关内容讨论区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章