日本搞逼视频_黄色一级片免费在线观看_色99久久_性明星video另类hd_欧美77_综合在线视频

國內最全IT社區平臺 聯系我們 | 收藏本站
阿里云優惠2
您當前位置:首頁 > 互聯網 > VC++實用宏定義

VC++實用宏定義

來源:程序員人生   發布時間:2014-09-19 06:10:35 閱讀次數:2951次

前言:

在日常的編程工作中,常常定義一些實用的宏方便調用,該文章將收集一些常用的宏供大家參考,歡迎大家討論和添加!

指針釋放

最常用的就是指針的安全釋放。
對應new的釋放
#ifndef ReleasePtr
#define  ReleasePtr(Ptr)   {
if (Ptr != NULL)
{
delete Ptr;
Ptr = NULL;
}
}
#endif
對于new數組的釋放
#ifndef ReleasePtrEx
#define  ReleasePtrEx(Ptr)   {
if (Ptr != NULL)
{
delete[] Ptr;
Ptr = NULL;
}
}
#endif
一個簡單的使用原則就是:new 和 delete、new[] 和 delete[] 對應使用
使用舉例:
char *pData = new StructXXXX ;
...//處理工程
ReleasePtr(pData );


char *pData = new char[100];
...//處理工程
ReleasePtrEx(pData );

關于delete和delete[]的區別請看我的另外一篇關于《delete與delete[]的真正區別》一文,地址:http://blog.csdn.net/cbnotes/article/details/38900799

生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關閉
程序員人生
主站蜘蛛池模板: 中文字幕福利 | а√最新版天堂中文在线 | 国产精品一区二区三区在线免费观看 | 日本精品在线观看 | 成人欧美一区二区三区1314 | 久久久久久久国产精品 | 午夜性生活片 | 成人永久aaa | 在线日韩视频 | 亚洲午夜网| 欧洲黄网| 99久久99久久精品国产片果冻 | 男人午夜影院 | 精品久久久久久久久久久下田 | 国产日韩欧美 | 在线观看成人av | 91在线精品一区二区 | 国产伦精品一区二区三区免费 | 久久精品亚洲精品 | 91夜夜蜜桃臀一区二区三区 | 国产一区二区精品久久 | 久久久综合亚洲91久久98 | 美女一区| 亚洲视频二区 | 国产精品欧美一区二区三区不卡 | 婷婷日韩| 日本中文字幕一区 | 久久av二区| 精品久久一区二区 | 国产精品美女久久久久av超清 | 国产精品av一区二区 | 久久久综合精品 | 国产精品一区在线 | 国产伦精品一区 | 欧美成人一级视频 | 国产精品视频播放 | 亚洲天堂视频在线观看 | 亚洲激情影院 | 日韩a级毛片免费看 | 天堂国产 | 高清一二三区 |