大约有 191 项符合查询结果(耗时:0.0116秒) [XML]

https://www.tsingfun.com/it/cp... 

编译器内部的秘密--微软的编译器是如何解析Try/Catch/Throw的 - C/C++ - 清...

...handler,函数用FS:[0]从TIB中得到链表的首地址, 如果你相遍历当前的handlers,你可以用以下步骤实现: struct LinkedExceptionFrame { LinkedExceptionFrame* pPrevious; void* pFunction; }; LinkedExceptionFrame* pCur = NULL; __asm { mov eax, fs:[0] mov pCu...
https://www.tsingfun.com/it/cp... 

编译器内部的秘密--微软的编译器是如何解析Try/Catch/Throw的 - C/C++ - 清...

...handler,函数用FS:[0]从TIB中得到链表的首地址, 如果你相遍历当前的handlers,你可以用以下步骤实现: struct LinkedExceptionFrame { LinkedExceptionFrame* pPrevious; void* pFunction; }; LinkedExceptionFrame* pCur = NULL; __asm { mov eax, fs:[0] mov pCu...
https://www.tsingfun.com/it/cp... 

编译器内部的秘密--微软的编译器是如何解析Try/Catch/Throw的 - C/C++ - 清...

...handler,函数用FS:[0]从TIB中得到链表的首地址, 如果你相遍历当前的handlers,你可以用以下步骤实现: struct LinkedExceptionFrame { LinkedExceptionFrame* pPrevious; void* pFunction; }; LinkedExceptionFrame* pCur = NULL; __asm { mov eax, fs:[0] mov pCu...
https://www.tsingfun.com/it/cp... 

编译器内部的秘密--微软的编译器是如何解析Try/Catch/Throw的 - C/C++ - 清...

...handler,函数用FS:[0]从TIB中得到链表的首地址, 如果你相遍历当前的handlers,你可以用以下步骤实现: struct LinkedExceptionFrame { LinkedExceptionFrame* pPrevious; void* pFunction; }; LinkedExceptionFrame* pCur = NULL; __asm { mov eax, fs:[0] mov pCu...
https://www.tsingfun.com/it/cp... 

编译器内部的秘密--微软的编译器是如何解析Try/Catch/Throw的 - C/C++ - 清...

...handler,函数用FS:[0]从TIB中得到链表的首地址, 如果你相遍历当前的handlers,你可以用以下步骤实现: struct LinkedExceptionFrame { LinkedExceptionFrame* pPrevious; void* pFunction; }; LinkedExceptionFrame* pCur = NULL; __asm { mov eax, fs:[0] mov pCu...
https://www.tsingfun.com/it/tech/1472.html 

LINGO使用指南 - 更多技术 - 清泛网 - 专注C/C++及内核技术

...:这类函数为对集的操作提供帮助 7.7.集循环函数:遍历集的元素,执行一定的操作的函数 8.8.数据输入输出函数:这类函数允许模型和外部数据源相联系,进行数据的输入输出 9.9.辅助函数:各种杂类函数 4.1 基本运...
https://www.tsingfun.com/it/da... 

OceanBase使用libeasy原理源码分析:服务器端 - 数据库(内核) - 清泛网 - ...

...同内核中的链表,假设有一个easy_request_t的元素的链表,遍历它的代码如下: // 假设有一个指针easy_list_t *request_list指向的是一个easy_request_t链表的头 easy_request_t *r, *rn; // request_list_node 它是easy_request_t结构体中的一个...
https://www.tsingfun.com/it/cp... 

C++常用排序算法汇总 - C/C++ - 清泛网 - 专注C/C++及内核技术

...节点都大的称为大根堆,都小的称为小根堆 * 从后往前遍历所有非叶子节点,初始化大根堆 * 将堆顶和最后一个元素交换,得到一个最大值 * 通过不断的调整大根堆,得到排序后的数组 * * https://www.tsingfun.com ***************...
https://www.tsingfun.com/it/cpp/1436.html 

MFC学习总结 (90个技巧) dlg 上建立View - C/C++ - 清泛网 - 专注C++内核技术

...的消息为WM_CLOSE,C++Builder提供了OnClose事件。 [page]如何遍历整个目录树查找文件[/page]63. 如何遍历整个目录树查找文件    在 应用程序的开发过程中,会遇到如何查找某一文件以确定此文件路径的问题。利用CFileFind类可以比...
https://www.tsingfun.com/it/cp... 

C++ Lock-free Hazard Pointer(冒险指针) - C/C++ - 清泛网 - 专注C/C++及内核技术

...据。这部分可以参考 Folly 中的 ThreadLocalPtr,其中实现了遍历所有线程 TLS 的黑魔法。 References "Hazard Pointers: Safe Memory Reclamation forLock-Free Objects", Maged M. Michael "Proposed Wording for Concurrent Data Structures: Hazard Pointer and Read­Copy­Upd...