技术栈

资源获取即初始化

sulikey
16 天前
c++·面试·智能指针·raii·shared_ptr·auto_ptr·资源获取即初始化
深入讲解:什么是 RAII(资源获取即初始化)——原理、实现、面试常考点与实战示例RAII(Resource Acquisition Is Initialization)是 C++ 里极其重要且基础的设计思想,面试里经常被问「什么是 RAII?」「为什么要用 RAII?」「RAII 如何保证异常安全?」等一系列变体。本篇博客从概念到实现细节、常见陷阱、面试高频问答、以及实战代码示例,尽可能详尽地讲清楚 RAII 的来龙去脉,帮助你在面试和工程中都能信手拈来。
Watink Cpper
8 个月前
开发语言·c++·指针·智能指针·模拟实现·raii·资源获取即初始化
[C++] 智能指针 进阶标题:[C++] 智能指针 进阶 水墨不写bug在很久之前我们探讨了智能指针的浅显认识,接下来会更加深入,从源码角度认识智能指针,从而了解智能指针的设计原理,并应用到以后的工作项目中。
我是有底线的