C++

7 篇文章
浏览此分类下的所有文章
1.智能指针实现原理
详解C++智能指针的实现原理:基于引用计数的内存管理机制,通过栈对象自动析构特性实现资源的自动管理,避免内存泄漏。
Cover Image of the Post
查看详情
文章
2.智能指针,里面的计数器何时会改变
详解C++智能指针引用计数机制,分析计数器在各种场景下的变化规律
Cover Image of the Post
查看详情
文章
3.智能指针和管理的对象分别在哪个区
深入解析C++智能指针的内存分布机制:智能指针本身存储在栈区,而其管理的资源存储在堆区,利用栈对象超出生命周期后自动析构的特性,实现自动内存管理,无需手动delete释放资源。
Cover Image of the Post
查看详情
文章
4.面向对象的特性:多态原理
详解C++面向对象编程中多态的实现原理,包括虚函数表的工作机制、如何通过虚表实现动态绑定,以及多态的三个必要条件。
Cover Image of the Post
查看详情
文章
5.虚函数是如何实现的?
详细介绍C++中虚函数的概念、实现机制及其在面向对象编程中的作用,包括虚函数表、纯虚函数和抽象类的相关知识。
Cover Image of the Post
查看详情
文章
6.多态和继承在什么情况下使用
探讨C++中多态和继承的区别、应用场景及实现多态的必要条件,帮助理解面向对象编程中这两个重要概念的正确使用方式。
Cover Image of the Post
查看详情
文章
7.除了多态和继承还有什么面向对象方法
介绍面向对象编程中除了多态和继承之外的重要方法,包括封装、抽象、组合等核心概念及相关的设计原则。
Cover Image of the Post
查看详情
文章

目录