2015年6月4日

3种调用约定的区别与联系

摘要: 由C代码到汇编代码来看看cdecl、stdcall、fastcall三个调用约定的区别: int __stdcall add1(int x,int y) { return x + y; } int __cdecl add2(int x, int y) { return x + y; } int __fastcall add3(int x, int y,int z) { re... 阅读全文

posted @ 2015-06-04 13:00 一蓑烟雨╮゜ 阅读(176) 评论(0) 推荐(0)

裸函数

摘要: 先写一段代码,通过汇编代码进行理解。//这是普通的函数#include void __declspec(naked) Function(){}void CommonFunction(){}int _tmain(int argc, _TCHAR* argv[]){ Function(); ... 阅读全文

posted @ 2015-06-04 12:35 一蓑烟雨╮゜ 阅读(348) 评论(0) 推荐(0)

导航