
C++11 shared_ptr 智能指针(超级详细) - CSDN博客
2024年3月30日 · shared_ptr 是 C++ 11 新增的智能指针类,可以用来管理动态分配的内存,避免内存泄漏和空指针异常等问题。它的工作原理是通过引用计数来确定动态分配的内存是否可以 …
C++:共享指针shared_ptr的理解与应用 - 知乎 - 知乎专栏
智能指针 shared_ptr 是存储动态创建对象的指针,其主要功能是管理动态创建对象的销毁,从而帮助彻底消除内存泄漏和悬空指针的问题。 基本原理: 就是记录对象被引用的次数,当引用次数 …
如何使用C++中的std::shared_ptr? - 知乎专栏
2025年1月16日 · std::shared_ptr是C++11标准库中提供的一种强大的智能指针,它实现了对动态分配对象的共享所有权管理,有效地避免了内存泄漏和悬挂指针问题。 通过合理使用 …
C++11 智能指针:unique_ptr、shared_ptr和weak_ptr 功能特性
2025年3月6日 · std::unique_ptr 的主要作用是对动态分配的资源进行严格的独占式管理,确保在其生命周期结束时自动释放所管理的资源,从而防止内存泄漏,让资源的生命周期与 …
单片机芯片之——图解74HC595(第一部分) - CSDN博客
2022年11月25日 · 13脚:OE, 输出使能控制脚,它是低电才使能输出,所以接GND. 12脚:RCK,存储 寄存器 时钟输入引脚。 上升沿时,数据从移位寄存器转存带存储寄存器。 11 …
C++11 智能指针——weak_ptr详解 - Jcpeng_std - 博客园
2021年7月25日 · weak_ptr<T>( T 为指针所指数据的类型)定义在<memory>头文件,并位于 std 命名空间中。 因此,要想使用 weak_ptr 类型指针,程序中应首先包含<memory>头文件。 需 …
深入探索C++智能指针:std::unique_ptr、std::make_unique、std::…
std::make_unique 是 C++11 标准库中的一个实用函数,它是 C++14 标准中引入的,用于创建一个 std::unique_ptr 智能指针,并将其指向一个新分配的对象。 使用 std::make_unique 比直接使用 …
Rck Ptr - Facebook
Rck Ptr is on Facebook. Join Facebook to connect with Rck Ptr and others you may know. Facebook gives people the power to share and makes the world more open and connected.
Rck.ptr (@rck.ptr) • Instagram photos and videos
36 Followers, 25 Following, 1 Posts - See Instagram photos and videos from Rck.ptr (@rck.ptr)
auto_ptr vs unique_ptr vs shared_ptr vs weak_ptr in C++
2023年3月5日 · unique_ptr is a new facility with similar functionality, but with improved security. auto_ptr is a smart pointer that manages an object obtained via a new expression and deletes …