C++11 新特性 ⑥ | 智能指针 unique_ptr、shared_ptr 和 weak_ptr

小鱼儿 2024-04-17 11:18 36阅读 0赞

发表评论

表情:
评论列表 (有 0 条评论,36人围观)

还没有评论,来说两句吧...

相关阅读

    相关 C++11智能指针详解

    考资料:《C++ Primer中文版 第五版》 我们知道除了静态内存和栈内存外,每个程序还有一个内存池,这部分内存被称为自由空间或者堆。程序用堆来存储动态分配的对象即...

    相关 C++11 智能指针

    > 一.简介 C++的入门坑点大家都是有目共睹的,无非就是指针的理解不深导致一些野指针,内存泄露等问题,所以就不赘述。智能指针正好能够弥补这些问题,因为它本质是存放在栈的模板

    相关 C++11智能指针

    C成也指针,败也指针。确实,指针给程序员提供了很多便利和灵活性,但是不当的指针使用也会造成很多问题。 Java和C\避免了指针(虽然C\中也能使用指针,但是估计很少有人这样

    相关 C++11特性

    什么是C++11 C++11包括大量的新特性:包括lambda表达式,类型推导关键字auto、decltype,和模板的大量改进。 1.auto C++11中引入au

    相关 C++11特性

    Lambda 表达式 Lambda 表达式就是用于创建匿名函数的。 为什么说 lambda 表达式如此激动人心呢?举一个例子。标准 C++ 库中有一个常用算法的库,其

    相关 c++11特性

    1. nullptr nullptr 出现的目的是为了替代 NULL。 在某种意义上来说,传统 C++ 会把 NULL、0 视为同一种东西,这取决于编译器如何定义 N