
C++基础
文章平均质量分 70
C++基础知识
园中猪吃菜
关注网络、数据、驱动和桌面UI开发
展开
-
class 关键字内存布局详解(三)
基类,单继承,多继承,虚继承,的内存布局已经前面已经跟大家讲解过了。细心的同学可能会发现,之前代码的析构函数,并非虚析构。这是因为虚析构函数有点特别,我们这里再讲一下虚析构。 #define _CRT_SECURE_NO_WARNINGS #include <stdlib.h> #include <stdio.h> #include <string> #include <memory> class CBase { public: CBase() {原创 2022-05-25 14:55:12 · 254 阅读 · 0 评论 -
class 关键字内存布局详解(二)
之前讲解了 class基类和单继承的内存布局,本章将一下多集成的内存布局是怎样的。先上代码: #define _CRT_SECURE_NO_WARNINGS #include <stdlib.h> #include <stdio.h> #include <string> #include <memory> #include <windows.h> class CBase { public: CBase(){ printf("Init B原创 2022-05-19 20:33:54 · 296 阅读 · 0 评论 -
class 关键字内存布局详解(一)
C++ class 关键字内存布局原创 2022-05-13 21:32:53 · 240 阅读 · 0 评论