自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

程序逍客

人生苦短,岁月无情,知难而上,吃苦在前,不磨不成玉,不苦难成人!

  • 博客(13)
  • 资源 (2)
  • 收藏
  • 关注

转载 WinDbg抓取程序报错dump文件的方法

程序崩溃的两种主要现象: a. 程序在运行中的时候,突然弹出错误窗口,然后点错误窗口的确定时,程序直接关闭 例如: “应用程序错误” “C++错误之类的窗口” “程序无响应” “假死”等 此种崩溃特点:程序已异常,在你未点出错窗口的确定或其他按,所有错误信息都还保留在PC的内存中,可以直接抓取Dump文件。当然,如果你知道 怎么样操作可以让程序崩溃,也可以用守株待兔的抓取方法抓Dump文件

2012-12-04 12:05:08 2106

转载 程序员能力矩阵(转)_找到自我定位和缺点

程序员能力矩阵(转)_找到自我定位和缺点 译文]程序员能力矩阵 Programmer Competency Matrix 注意:每个层次的知识都是渐增的,位于层次n,也蕴涵了你需了解所有低于层次n的知识。 计算机科学 Computer Science   2n(Level 0) n2(Level 1) n (Level 2) log(n) (Level 3

2012-11-21 18:11:48 557

转载 tinyxml

以前一直用的是pugxml,现需要用tinyxml,转载点使用说明 转载自http://www.cnblogs.com/freecoder/archive/2006/08/07/tinyxmlstaplea.html   这次使用了TinyXML后,觉得这个东西真是不错,于是将使用方法坐下总结来和大家分享。     该解析库在开源网站(http://sourceforge.net )上有

2012-11-21 18:03:50 414

转载 一个xp系统dll说明网站

一个xp系统dll说明网站 http://xpdll.nirsoft.net/

2012-11-21 17:58:05 371

转载 COM组件开发实践(转载)

Preface       因为项目需要,开始从事 ActiveX 方面的工作,看了一些资料,可惜都是些 COM 原理方面的,没有切合实际动手的东西,在 CodeProject 上读完 David Marcionek的 文章【1】后,收获良多,但也遇到一些恼人的小问题,因此在其基础上就一些易错点做些小注解。本文版权归 David Marcionek 所有。 简介  本文目的在于让你快速掌

2012-11-21 17:51:10 1089

转载 Windows 临界区,内核事件,互斥量,信号量

本文转载于:http://www.cnblogs.com/vieri122/archive/2009/09/10/1564104.html   Windows 临界区,内核事件,互斥量,信号量。 临界区,内核事件,互斥量,信号量,都能完成线程的同步,在这里把他们各自的函数调用,结构定义,以及适用情况做一个总结。 一. 临界区 CRITICAL_SECTION: 适用范

2012-11-21 17:07:47 647

转载 VC++ 动态链接库 (DLL) 编程

本文转载自:http://www.cppblog.com/kyelin/articles/17644.html VC++ 动态链接库 (DLL) 编程(一) ――理解库 作者: 宋宝华   e-mail: 21cnbao @ 21cn.com 1. 概论 先来阐述一下 DLL(Dynamic Linkable Library) 的概念,你可以简单的把 DLL 看成一种

2012-11-21 17:01:07 1860

原创 核心编程 第1章 对程序错误的处理 (笔记)

要点: a. 通过API GetLastError()可获取程序最后错误码,此函数返回线程的32位错误码。 b.在调试时,监控线程的最后错误代码非常有用。通过选定Watch窗口中的一行,并键入“@err,hr”,     可以方便始终显示线程最后的错误代码的号码和 此错误的英文描述。如下图所示:    c. VS 小的实用程序Error Lookup,可以使用Error Lookup,

2012-09-12 10:19:03 396

翻译 开源代码中看到的一个使用方便的宏定义

宏定义: #define TEST_FAIL(C,R) if (!C) { R = false; }   宏使用:  bool saveAllOk = true;  // option "use_encoding_1" have need for compatible with old-vnc files  TEST_FAIL(sm->setBoolean(_T("use_encodi

2012-09-11 15:56:32 624

转载 setsockopt设置socket状态

原文转自:http://www.cnblogs.com/hateislove214/archive/2010/11/05/1869886.html   1.closesocket(一般不会立即关闭而经历TIME_WAIT的过程)后想继续重用该socket: BOOL bReuseaddr=TRUE; setsockopt(s,SOL_SOCKET ,SO_REUSEADDR,(cons

2012-09-07 13:24:59 376

转载 STL 整理(map、set、vector、list、stack、queue、deque、priority_queue)

量(vector)  连续存储的元素 Vectorc; c.back()    传回最后一个数据,不检查这个数据是否存在。 c.clear()     移除容器中所有数据。 c.empty()   判断容器是否为空。 c.front()     传回第一个数据。 c.pop_back() 删除最后一个数据。 c.push_back(elem)  在尾部加入一个数据。 c[i] 等

2012-08-31 18:47:29 399

原创 C/C++ 中VS开发环境中开发项目时,很好用的一个宏

在VS 开发环境下,开发C/C++项目,增加以下宏定义: #define chSTR2(x)   #x #define chSTR(x)    chSTR2(x) #define chMSG(desc)  message(__FILE__ "(" chSTR(__LINE__) "):" #desc)   在代码中可以打印信息到编译输出窗口: 用法:  #progma chMsg(这

2012-08-31 13:34:17 1195

原创 C++ explicit关键字使用说明

C++类,按照默认规定,只有一个参数的构造函数也定义了一个隐式转换,将该构造函数对应数据类型的数据转换为该类对象。 对于一个参数的构造函数加上explicit关键字可以避免类的隐式转换带来的使用上的误解。 例如: 以下是没有加explicit关键字的一个类。 #include "stdafx.h" #include "assert.h" class CDataBufMgr { pu

2012-08-20 10:40:59 340

MFC实现照片排版打印

C++ MFC实现的通过将照片显示到对话框进行排列组合显示的功能

2018-05-08

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除