一个C++的垃圾收集框架

来源 :Internet信息世界 | 被引量 : 0次 | 上传用户:zoevivi
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在所有对C++的抱怨中,声音最响的可能就是“C++没有垃圾收集机制”了。那些使用过更先进的语言(例如Java)的程序员会发现:C++既难学又难用,而且还很容易出错,因为你必须手工管理内存的使用情况。在某种意义上来说,他们是对的;但另一方面,那些死忠的C++程序员们却又对“把控制权拱手交给垃圾收集系统”的做法恨之入骨。本文介绍了一个兼顾易用性和安全性的C++垃圾收集框架。读者可以在CSDN网站《程序员》频道下载本文示例代码。
其他文献
<正> 据报道严重急性呼吸综合征(SARS)已在香港地区流行,本研究旨在确定香港患者此病的病原体。 方法 研究对象为2003年2月26日至3月26日入院符合WHO定义的SARS标准的患者。
有不少文献报道单纯疱疹病毒性脑炎(HSE)在治疗后3个月内复发,通常认为是病毒再活动或自体免疫引起。我们报道1例8个月后复发的自体免疫引起的脑炎。
去年利用几亩银杏园赚了个“一塌糊涂”的养鸡状元杜现之,今年瞄上了园林养猪,这次他又有了什么致富的新点子?笔者目前走进他的养猪园去开了开眼界。
国家课程的基础性和统一性,不可能完全满足我校的培养目标以及学生个性化发展的需求,在这种情况下,如何充分利用社会和学校资源,开发适合学生发展需求的科学类校本课程,切实提高学
九年级是学生在初中与高中分界岭的一年,标志着学生要成长为一名高中生。故此,在九年级课堂中,班主任的教育责任很重。而德育教育又是教育工作中最难的一个环节,也是颇为重要
<正> 以往的一些随机试验发现,尽管植入心脏除颤器(ICD)可使患者的总死亡率降低至54%,但实际上从除颤治疗获得挽救生命益处者仅有12%。作者评价了慢性冠心病患者死亡危险的严重
镁是糖代谢中多种重要酶的辅酶,它在血糖的稳定、胰岛素的作用及2型糖尿病(T2DM)的发生中起重要作用。较多地摄人镁可能改善葡萄糖和胰岛素的平衡,然而关于镁的摄人与T2DM发生
心血管疾病大多数是多因素疾病,其发生、发展或多或少与血小板的活化、白细胞的激活及内皮细胞的损伤有关,而P-选择素在其中发挥了重要作用.多个因素(如炎性因子、细胞因子、
横纹肌溶解症是由创伤、酗酒、中毒、感染、缺血、癫痫发作和各种代谢性肌病引起。现报道1例典型的MELAS综合征(线粒体脑肌病、乳酸中毒、卒中样发作)并发横纹肌溶解症。
初中生物理教学是从初二开始接触的,初二物理的知识虽然基础但对于刚接触的初中生来说还是有一定的难度。随着社会进步与发展,以往传统的课堂传授方法已经不足以满足学生物理