
VC编程
码农7号-
这个作者很懒,什么都没留下…
展开
-
异常时输出异常来源
条件:需要pdb调试符号文件 可以使用seh将程序入口包围起来,一旦出现异常,就在异常处理器中,查询其pdb符号文件 输出异常的代码行以及堆栈,这对日常调试跟踪问题,很有益处 int __cdecl ExceptionHandler(PEXCEPTION_POINTERS pExp, LPCSTR Message) { memset(bufferIMAGEHLP_SYMBOL,0,1024原创 2014-02-24 20:47:18 · 848 阅读 · 0 评论 -
基本算法收集
转自http://blog.youkuaiyun.com/girlkoo/article/details/17606173,稍加整理 冒泡排序 void bubble_sort(int *array, int len){ int temp = 0; for(int i = 1; i != len; ++i){ // for(int j = 0; j != len-转载 2014-02-24 21:06:37 · 547 阅读 · 0 评论 -
窗口遮盖检测
CoverCollector专门用作遮盖区域收集 整体耗时大约100us~300us左右 IsWindowVisible为true的时候,窗口依旧可能被遮挡,依旧不需要显示数据 使用此函数,可以避免UI线程做不必要的界面刷新,降低CPU使用频率bool IsWindowCoveredTotally(HWND hWnd) { class CoverCollector{ R原创 2017-05-17 14:28:49 · 639 阅读 · 0 评论 -
互不相同正整数的压缩算法:分页式多比特流
使用分页式多比特流的算法来对互不相同的大量整数进行压缩原创 2017-09-13 16:28:56 · 463 阅读 · 0 评论 -
C#字符串格式化的C++实现
C#字符串格式化的C++实现的步骤原创 2017-09-13 15:56:39 · 462 阅读 · 0 评论