others
czchanxue
这个作者很懒,什么都没留下…
展开
-
智能指针(转自http://www.bianceng.cn/Programming/cplus/201004/16443.htm)
<br /><br />zero 坐在餐桌前,机械的重复“夹菜 -> 咀嚼 -> 吞咽”的动作序列,脸上用无形的大字写着:我心不在焉。在他的对面坐着 Solmyr ,慢条斯理的吃着他那份午餐,维持着他一贯很有修养的形象 ——— 或者按照 zero 这些熟悉他本质的人的说法:假象。<br />“怎么了 zero ?胃口不好么?”,基本填饱肚子之后,Solmyr 觉得似乎应该关心一下他的学徒了。<br />“呃,没什么,只是 …… Solmyr ,C++ 为什么不支持垃圾收集呢?(注:垃圾收集是一种机制,保证动转载 2010-06-17 15:26:00 · 506 阅读 · 0 评论 -
两种面向对象的C++线程模型
摘要:本文首先分析对比了Java、C#的线程模型,然后在C++中实现了类似Java的轻量级线程模型 CJThread/IRunable,并在此基础上利用模板和operator->*实现类似C#的线程模型CCSharpThread。本文重点推荐CCSharpThread模型,它不仅是类型安全的,还能将任意一个原型为DWORD()的公有非静态类成员方法作为线程方法。 关键词:C++;模板;operator->*;线程;线程模型 面向对象的线程模型使开发人员能以面向对象的方法来看待线程,并以面向对象转载 2010-09-16 21:00:00 · 373 阅读 · 0 评论