C++智能指针.md 742 B


title: C++智能指针 tags:

  • concept
  • cpp
  • smart-pointer
  • joplin type: concept source_type: reconstructed created: 2026-04-22 updated: 2026-04-22 ---

C++智能指针

[!abstract] 智能指针通过对象封装资源释放逻辑,帮助程序表达所有权并降低内存泄漏风险。

核心价值

  • 自动释放资源
  • 明确所有权关系
  • 降低手动 delete 负担

使用边界

  • 它不是“万能安全指针”,而是资源管理工具。
  • 理解所有权语义比会写类型名更重要。

来源

  • [[raw/Joplin/编程学习项目/C++学习笔记/2. C++核心编程/7. 智能指针.md]]

相关页面

  • [[C++文件与综合实践]]
  • [[C++内存模型]]
  • [[C++继承与多态]]