
转载资料
文章平均质量分 77
nostopping
这个作者很懒,什么都没留下…
展开
-
C++调用约定及函数名修饰约定规则
__stdcall 被这些修饰关键字修饰的函数,其参数都是从右向左通过堆栈传递的(__fastcall的前面部分由ecx,edx传), 函数调用在返回前要清理堆栈,但由调用者还是被调用者清理不一定。 1、_stdcall是Pascal方式清理C方式压栈,通常用于Win32 Api中,函数采用从右到左的压栈方式, 自己在退出时清空堆栈。VC将函数编译后会在函数名前面加上下划线前缀,在函数转载 2010-03-04 23:54:00 · 1146 阅读 · 0 评论 -
双刃剑 - 宏
转自:http://www.javaeye.com/topic/63083在C中使用宏的确是一个非常好的代码手段,可以大量的减少代码量,提高阅读性,通过对一些常用代码的归类写成宏,作用巨大. 例如如下代码: if(((t->flag & S_FLAG1) || (t->fl转载 2010-05-27 00:25:00 · 645 阅读 · 0 评论