自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 C++函数用时及调用跟踪类

这是很久以用看到的一种做法,利用了C++类的析构函数自动调用这一特性来实现的,十分巧妙。我实现的这个十分简陋,可能还有bug,但好歹思想是那么回事了,放着自己惦记时看看,呵呵。函数跟踪类,跟踪函数的调用情况及运行时间注意:非线程安全类,使用了MFC的CString及CFile仅适用于函数嵌套层次小于255的情况。可自已修改成与MFC无关的。使用方法:在需要的地方加入:#ifndef SCOUTFUN#define SCOUTFUN#endif#include "FunScout.h" 在开始记录

2010-08-31 01:32:00 1154

原创 C++宏在子类类型“识别”的一种方法

在C++的开发过程中总会碰到一些类(baseclass)需要被继承,并且这些子类(subclass)会被其它的模块(module)所使用。为了在使用到这些子类的模块中区分使用到的子类是不是指定的某个子类,通常都是给每个子类指定一个名字,通过名字匹配,但这样子名字是存在重名的可能性的。下面是我自己写的一套宏用来做这么的一件事:给每个子类分配一个ID。#define CLASS_TYPE_DEFINEpublic: /static UINT ClassType; /static UINT GetClassTyp

2010-08-31 01:00:00 964

原创 开博记

这是我在csdn上的第一篇blog文,一直没什么时间写文章,估计这个博客上的文章也不会多。就当用来记录在开发过程中的一些想法的地方吧。祝自己顺利!这个编辑器似乎存在bug,我用五笔输入时向前删除最后一个英文字符时会将它之前的中文也一起删除了!

2010-08-31 00:22:00 592

空空如也

空空如也

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

TA关注的人

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