C++
huanying_huanying
这个作者很懒,什么都没留下…
展开
-
shared_ptr, weak_ptr 原理及使用
#ifndef __SHARED_PTR_#define __SHARED_PTR_template <typename T>class shared_ptr {public: shared_ptr(T* p) : count(new int(1)), _ptr(p) {} shared_ptr(shared_ptr<T>& other) : count(&(++*other.count)), _ptr(other._ptr) {} .原创 2020-08-06 11:50:22 · 285 阅读 · 0 评论 -
unique_ptr
转自:http://blog.csdn.net/weiwenhp/article/details/8708281我们知道auto_ptr通过复制构造或者通过=赋值后,原来的auto_ptr对象就报废了.所有权转移到新的对象中去了.而通过shared_ptr可以让多个智能指针对象同时拥有某一块内存的访问权.但假如我们不希望多个内存块被多个智能指针对象共享,同时又不会像转载 2017-07-30 14:40:47 · 501 阅读 · 0 评论 -
异常处理与MiniDump详解(2) 智能指针与C++异常
转载自: http://blog.csdn.net/vagrxie/article/details/4323962异常处理与MiniDump详解(2) 智能指针与C++异常write by 九天雁翎(JTianLing) -- blog.csdn.net/vagrxie讨论新闻组及文件一、 综述《异常处理与MiniDump详解(1) C++异常》稍微回转载 2014-06-20 23:43:42 · 448 阅读 · 0 评论 -
如何把SEH类型的系统异常转化为C++类型的异常
转载自:http://blog.163.com/cp7618@yeah/blog/static/702347772010223235997/在上一篇文章中,详细讨论了“ SEH 与 C++ 异常模型的混合使用”,这一篇文章中,主人公阿愚仍将这一主题继续深入,那就是“如何把 SEH 类型的系统异常转化为 C++ 类型的异常?”(其实,这本质上仍然属于 SEH 与 C++转载 2014-06-20 23:39:24 · 566 阅读 · 0 评论 -
异常处理与MiniDump详解(1) C++异常
转载自:http://blog.csdn.net/vagrxie/article/details/4317423转载 2014-06-20 23:41:21 · 449 阅读 · 0 评论 -
异常处理与MiniDump详解(4) MiniDump
转载自:http://blog.csdn.net/vagrxie/article/details/4398721转载 2014-06-20 23:47:04 · 3919 阅读 · 0 评论 -
异常处理与MiniDump详解(3) SEH(Structured Exception Handling)
转载自:http://blog.csdn.net/vagrxie/article/details/4382591转载 2014-06-20 23:46:05 · 405 阅读 · 0 评论