![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c++档案
文章平均质量分 83
wowuyinglingluan
这个作者很懒,什么都没留下…
展开
-
谨慎使用ATL X2X字符串转换宏
大家也许都觉得ATL中的W2T ,T2W等一系列宏很方便,但一定要小心,因为:它们从栈上分配内存!!!内部调用了alloca,该函数从栈上分配返回字符串的内存,而且,直到调用它的函数返回前,该内存不会被释放。 如果在一个循环中,这类宏被你反复调用几万次时,你将不可避免地产生stack overflow !!而这个情况在循环次数不大时似乎一切正常,可当次数大是就会一败涂原创 2002-07-08 09:49:00 · 812 阅读 · 0 评论 -
极限递归(思维反转)
<html xmlns:o="urn:schemas-microsoft-com:office:office"xmlns:w="urn:schemas-microsoft-com:office:word"xmlns="http://www.w3.org/TR/REC-html40">递归是程序设计的基础,而且是很有潜力可挖的设计模式之一 zoux原创 2004-11-01 14:15:00 · 1817 阅读 · 2 评论 -
永恒与瞬间之美(C++技术小品文)
关键字:C++、静态对象、临时对象本文将以一个简单的例子逐步地讲解静态对象和临时对象在C++程序设计中的使用技巧。故事的开始一天,我在写一个有复杂内存结构的MFC程序,为了看到我关心的内存数据结构内容,我要频繁地将大量的数据TRACE到屏幕上来。当我这么做时,天哪,我的CPU占用率达到了100%!在悲叹VC.NET的效率和我的老爷机的同时,我请出了我的珍藏法宝“DBWIN”,可是没原创 2004-10-29 22:30:00 · 1255 阅读 · 1 评论