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 · 224 阅读 · 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 · 249 阅读 · 0 评论 -
class 关键字内存布局详解(一)
C++ class 关键字内存布局原创 2022-05-13 21:32:53 · 201 阅读 · 0 评论