C++
phil2036
这个作者很懒,什么都没留下…
展开
-
关于C++当中new和delete操作符重载的一些感想
一般来讲C++本身所提供的new/delete对内存的管理和操作已经相当强并且完美,在一般的情况下并不需要对这两个操作符进行重载来接管内存管理。但是在嵌入式系统等内存资源相对紧张,并且经常需要创建释放对象的环境中为了避免堆破碎或者要求较高的内存效率时需要对new和delete进行重载(可以这样设想,如果独立分配一个heap,在这个heap里都是相同的对象在分配和释放,那么即便是删除原创 2008-11-03 22:31:00 · 2292 阅读 · 0 评论 -
正则表达式和sscanf
在看这篇文章之前建议你先了解一下什么是正则表达式,具体不重复了,google一下能出一大堆,不过这篇文章比较好,贴个url http://unibetter.com/deerchao/zhengzhe-biaodashi-jiaocheng-se.htm,作者说30分钟能看完的不是地球人,但是我15分钟就看完了还记住了90%以上,好吧我来自火星,玩笑到此结束,下面切入正题。原创 2009-05-27 23:50:00 · 5104 阅读 · 1 评论 -
为MFC控件ListCtrl添加背景图
今天碰到个客户硬跟我拗要把登录界面上的Report类型的ListCtrl改成Icon型还要给登录界面也贴图,于是研究了下ListCtrl,放图标这些都很好解决,做到最后发现全部贴了图的界面上放一个默认背景的ListCtrl很是突兀,于是准备给ListCtrl也上个背景图,google一番后发现这并非是个简单的问题。从google的结果来看,基本是用DrawItem的方式来做,但是这种方原创 2009-08-06 22:27:00 · 7312 阅读 · 6 评论 -
ACE下的ACE_Condition_Thread_Mutex和WIN32的EVENT比较以及ACE_Event
从《C++ NP V1》这本书上的描述,如果不仔细看很容易将ACE_Condition_Thread_Mutex误以为是WIN32当中的EVENT同样的东东,然后仔细揣摩书中的描述和相关文档,我们会发现这其实是两个毫不相关的东西。首先,从ACE_Condition_Thread_Mutex这个名字当中我们可以知道,这个同步ACE对象其实是进程范围内的,而根据我们所知,WIN32的EVENT是内原创 2009-12-29 22:19:00 · 2370 阅读 · 0 评论