利用已有的 bind 构造 ScopeExit
摘要:对于 ScopeExit,以前有提到过(见《这种代码结构如何组织?goto or do…while(0)?》)。使用场景再简单提一下: bool GenFile() { HANDLE hFile = CreateFile(_T("Test.txt"), GENERIC_WRITE, 0, NUL,
阅读全文
posted @
2012-05-20 23:07
溪流
阅读(17)
推荐(0) 编辑
调用约定总结
摘要:以前做 Function 的时候恰好取巧避免掉了,这些天在做 Bind,不得已要把每个调用约定罗列一遍。顺手把这些东西复习一下,总结如下—— (所有内容针对 VC 编译平台) 一、x86 名称 传参方式 栈清理 C 语言函数重命名(例:int func(int, double)) __cdecl 从
阅读全文
posted @
2012-05-12 01:36
溪流
阅读(18)
推荐(0) 编辑