
Boost
CV_ML_DP
赏cv,ml,dp之美,创其价值
展开
-
自己实现的C++智能指针的功能代码和测试用例
1)C++,智能指针的相关知识请 wwww.baidu.com 2)智能指针有很多功能点,不同项目可能需要的智能指针的功能点不一样多,所以人人实现的C++智能指针可能是不一样的。但是:智能指针的最基本的功能点还是必须要遵守的。 3)今天趁着晚上的时间实现了C++ 智能指针的功能代码和测试用例,以下是实现代码。代码经过测试,可能编译通过和测试通过。代码中一定存在缺陷部分,请指出。 4) 注1原创 2016-07-05 00:20:14 · 1018 阅读 · 0 评论 -
对scoped_ptr智能指着的实现和测试用例
scoped_ptr 1)是一个智能指针,不能用delete销毁它 2)scoped_ptr智能指针只能有一份,因为scoped_ptr禁止了对智能指针的拷贝,通过将拷贝构造函数和赋值操作符都private化。 3)scoped_ptr保管的原始指针是new出来的在堆上分配的动态对象(此对象的释放,由scoped_ptr来释放) 4)scoped这个前缀的含义正是scoped_ptr智能指原创 2016-07-05 23:16:45 · 339 阅读 · 0 评论 -
对shared_ptr智能指针的功能代码实现和测试
见:http://blog.youkuaiyun.com/u012421852/article/details/51824749 注:突然无法修改上一个博客的题目,只有重写一篇,然后把上篇博客的链接拷贝这里转过去了。原创 2016-07-05 23:26:42 · 343 阅读 · 0 评论