在黑暗中举起探索的火炬的网志
在喧闹、混杂的生活中
你应该与你的心灵和平相处
尽管这世上有很多假冒和欺骗
有很多单调乏味的工作
和众多破灭的梦幻
它仍然是一个美好的世界
记住:你应该努力去追求幸福。
是的,记住:你应该努力去追求幸福。
每个早晨灿烂的太阳升起的时候,
每个人都应
-
2004-04-05
[转载] Solmyr 的小品文系列之五:垃圾收集 - [C/C++开发专辑]
版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明
Solmyr 的小品文系列之五:垃圾收集 Elminster -------------------------------------------------------------------------------- 午餐时间。 zero 坐在餐桌前,机械的重复“夹菜 -> 咀嚼 -> 吞咽”的动作序列,脸上用无形的大字写着:我心不在焉。在他的对面坐着 Solmyr ,慢条斯理的吃着他那份午餐,维持着他一贯很有修养的形象 ——— 或者按照 zero 这些熟悉他本质的人的说法:假象。 “怎么了 zero ?胃口不好么?”,基本填饱肚子之后,Solmyr 觉得似乎应该关心一下他的学徒了。 “呃,没什么,只是 …… Solmyr ,C++ 为什么不支持垃圾收集呢?(注:垃圾收集是一种机制,保证动态分配了的内存块会自动释放,Java 等语言支持这一机制。)” Solmyr 叹了口气,用一种平静的眼神盯着 zero :“是不是在 BBS 上和人吵 C++ 和 Java 哪个更好?而且吵输了?我早告诉过你,这种争论再无聊不过了。” “呃 …… 是”,zero 不得不承认 ——— Solmyr 的眼神虽然一点也不锐利,但是却莫名其妙的让 zero 产生了微微的恐惧感。 “而且,谁告诉你 C++ 不支持垃圾收集的?” “啊!Solmyr 你不是开玩笑吧?!” “zero 你得转变一下观念。我问你,C++ 支不支持可以动态改变大小的数组?” “这 …… 好象也没有吧?” “那 vector 是什么东西?” “呃 ……” “支持一种特性,并不是说非得把这个特性加到语法里去,我们也可以选择用现有的语言机制实现一个库来支持这个特征。以垃圾收集为例,这里我们的任务是要保证每一个被动态分配的内存块都能够被释放,也就是说 ……”,Solmyr 不知从哪里找出了一张纸、一支笔,写到: int* p = new int;
http://junglesong.yourblog.org/logs/137066.html
随机文章:
[轉貼] TurboC 2.0 函数中文说明大全(2) 作者:胡颖卓 2004-06-28[转载] c++辨析谈 2004-04-09[转载] Solmyr 的小品文系列之三:对象计数(上) 2004-04-05ZT:欣赏优美的代码(6) 作者:axing 2004-02-08ZT:欣赏优美的代码(4) 作者:axing 2004-02-07
收藏到:Del.icio.us





