![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
技术细节
文章平均质量分 75
笛笛和采妮的守护神
这个作者很懒,什么都没留下…
展开
-
ASSERT和VERITY的用法以及区别
ASSERT: 1)在函数开始处检验传入参数的合法性 如: int CBufferPool::ResetBufferSize(int nNewSize) { //功能:改变缓冲区大小, //参数:nNewSize 缓冲区新长度 //返回值:缓冲区当前长度 //说明:保持原信息内容不变 nNewSize ASSERT(nNewSize >= 0); ASSER原创 2013-05-30 00:13:06 · 552 阅读 · 0 评论 -
vc常用函数
1、CWindApp * AfxGetApp() 返回值:返回指向应用程序的单一的CWinApp对象的指针。 应用:AfxGetApp( )这个函数可以得到当前应用进程的指针,是CWinApp*类型的,通过这个指针可以访问到这个进程中的对象。 AfxGetApp()这个函数在VC当中很常见,主要是用来获得CWinAPP生成的全局对象的。一般原创 2013-05-30 08:57:23 · 477 阅读 · 0 评论 -
TRACE宏
TRACE宏对于VC下程序调试来说是很有用的东西,有着类似printf的功能;该宏仅仅在程序的DEBUG版本中出现,当RELEASE的时候该宏就完全消息了,从而帮助你调式也在RELEASE的时候减少代码量。 使用非常简单,格式如下: TRACE("DDDDDDDDDDD"); TRACE("wewe%d",333); 同样还存在TRACE0,TRACE1,TRACE2。。。分别对应0,1,转载 2013-05-30 00:27:13 · 398 阅读 · 0 评论