threadlocalsingleton专题

(P19)muduo_base库源码分析:ThreadLocalSingleton封装

文章目录 1.ThreadLocalSingleton封装 1.ThreadLocalSingleton封装 类图如下: 该方法比P18的方法更好 线程本地单例类封装,每个线程都有一个T类型的单例对象 eg:src\19\jmuduo\muduo\base\ThreadLocalSingleton.h eg测试:src\19\jmuduo\muduo\base\te

base10. ThreadLocalSingleton线程本地单例模板类

ThreadLocalSingleton类图 数据成员: static _thread T* t_value:一个类型是T的线程本地指针t_value,该指针是POD类型,故线程本地存储可以用__thread关键字 static Deleter deleter:一个类型是Deleter的deleter_对象,deleter_对象主要是为了能够调用destructor使得t_value_可以被