当前位置: 首页 > news >正文 C++11 智能指针weak_ptr、shared_ptr与 unique_ptr news 来源:原创 2025/6/20 10:24:18 C++11 标准引入了三种主要的智能指针:std::unique_ptr、std::shared_ptr 和 std::weak_ptr。 一、std::unique_ptr:独占所有权的智能指针 特点: 唯一拥有权:一个 unique_ptr 对象拥有对所管理对象的唯一控制权。不可复制:不能通过拷贝构造函数或赋值操作符复制 unique_ptr。可移动:可以通过 std::move() 转移所有权。 使用示例: #include <memory> 相关文章: 跟着AI学习C# Day22 [Data Pipeline] MinIO存储(数据湖) | 数据层 Bronze/Silver/Gold 【深度学习】条件随机场(CRF)深度解析:原理、应用与前沿 Linux运维新人自用笔记(用虚拟机Ubuntu部署lamp环境,搭建WordPress博客) 微信小程序使用rsa 加解密 Ubuntu Server设置locale 6.19_JAVA_微服务 主成分分析(PCA)例题——给定协方差矩阵 naive-ui-2.28.3 离线文档 Oracle 数据库性能优化之重做日志(redo) MySQL基础函数 [Data Pipeline] Airflow DAG | 数据质量检查PyDeequ Linux 并发编程:从线程池到单例模式的深度实践 android 省市区联动选择 Kafka性能调优全攻略:从JVM参数到系统优化 Angular--Hello(TODO) 基于C#的Baumer相机二次开发教程 主流防火墙策略绕过漏洞的修复方案与加固实践 宽度优先遍历(bfs)(2)——fllodfill算法 QLoRA (Quantized Low-Rank Adaptation)浅析 wordpress 自定义登录/使用最佳搜索引擎优化工具 网站延迟加载/三台网站seo dedecms 网站搬迁 模板路径错误/云计算培训 长春宣传片拍摄/厦门seo网络优化公司 党的建设杂志网站/baidu 百度一下 hltm 做网站教程/优化大师免费安装下载
C++11 标准引入了三种主要的智能指针:std::unique_ptr、std::shared_ptr 和 std::weak_ptr。 一、std::unique_ptr:独占所有权的智能指针 特点: 唯一拥有权:一个 unique_ptr 对象拥有对所管理对象的唯一控制权。不可复制:不能通过拷贝构造函数或赋值操作符复制 unique_ptr。可移动:可以通过 std::move() 转移所有权。 使用示例: #include <memory>