c++设计模式-单例模式(补充)

C++ 设计模式 - 单例模式详解(补充懒汉式和饿汉式)

在单例模式的实现中,根据实例化时机的不同,主要分为两种类型:懒汉式(Lazy Initialization)饿汉式(Eager Initialization)。这两种实现方式各有特点,适用于不同的场景。

懒汉式单例(Lazy Initialization)

懒汉式单例的特点是 延迟加载,即实例在第一次被使用时才会被创建。这种方式适合资源占用较大、或在程序运行过程中不一定会使用到的单例对象。

基础懒汉式实现(非线程安全)

class LazySingleton {
   
private:
    

你可能感兴趣的:(qt,c++,设计模式,单例模式)