- 博客(2)
- 收藏
- 关注
原创 递归与非递归
//递归 bool HtmImportDocument::hasSheetFilter(const HtmBox* htmBox) { ASSERT(htmBox != NULL); int childCount = 0; if (htmBox->name() == Context::sStrHtml().sTr && (childCount = htmBox->childC
2013-08-23 08:46:59 603
转载 C++智能指针
1. 为什么需要智能指针? 简单的说,智能指针是为了实现类似于Java中的垃圾回收机制。Java的垃圾回收机制使程序员从繁杂的内存管理任务中彻底的解脱出来,在申请使用一块内存区域之后,无需去关注应该何时何地释放内存,Java将会自动帮助回收。但是出于效率和其他原因(可能C++设计者不屑于这种傻瓜氏的编程方式),C++本身并没有这样的功能,其繁杂且易出错的内存管理也一直为广大程序员所诟病。 更进
2013-08-23 08:45:32 672
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人