C++
文章平均质量分 83
漠尐颜
记录和收集精华,如果发生侵权,请给我留信息!
展开
-
Qt 下 Singleton单例模式小记
Singleton(单件) 模式的意图是:保证类仅有一个实例,并提供一个访问它的全局访问点。应用于多线程环境的 Singleton 模式又叫做 Double-Checked Locking(双重检查锁定)模式。代码singleton.h#include <QObject>#include <QMutex>#include <QMutexLocker>class Singleton:public QObject{public: stati原创 2021-12-22 14:22:51 · 327 阅读 · 0 评论 -
C++多态虚函数表详解(多重继承、多继承情况)
本文关键词:C++ 多态 多继承 多重继承 虚函数表 虚函数指针 动态绑定概述:C++相对其他面向对象语言来说,之所以灵活、高效。很大程度的占比在于其多态技术和模板技术。C++虚函数表是支撑C++多态的重要技术,它是C++动态绑定技术的核心。本文章将着重图解虚函数表相关知识,在阅读本文前,博主已经默认你已经学习了C++多态的语法,并且通过代码实践过。一、多态起手式以及内存分布假设有一个基类ClassA,一个继承了该基类的派生类ClassB,并且基类中有虚函数,派生类实现了基类的虚函数。我们转载 2021-09-02 15:12:51 · 1532 阅读 · 2 评论