在C/C++进行项目软件开发过程中,经常会使用一些宏定义,使代码简洁和方便日后维护修改,以下总结一些自己在开发过程中使用的宏:
1)#define SAFE_RELEASE(p) { if(p) { (p)->Release(); (p)=NULL; } } //自定义一个SAFE_RELEASE()宏,便于资源的释放
在C/C++进行项目软件开发过程中,经常会使用一些宏定义,使代码简洁和方便日后维护修改,以下总结一些自己在开发过程中使用的宏:
1)#define SAFE_RELEASE(p) { if(p) { (p)->Release(); (p)=NULL; } } //自定义一个SAFE_RELEASE()宏,便于资源的释放