本文共 346 字,大约阅读时间需要 1 分钟。
线程安全Singleton类实现
pthread_once atexit typedef char T_must_be_complete_type[sizeof(T) == 0 ? -1 : 1];类图
+号表示公有的,-号表示私有的。使用模板方式实现eg:src\17\jmuduo\muduo\base\Singleton.h
测试eg:src\17\jmuduo\muduo\base\tests\Singleton_test.cc
src\17\jmuduo\muduo\base\tests\CMakeLists.txt测试:constructing后面是对象的地址,tid=15993是子线程,且对象的地址一样,说明是单例对象
转载地址:http://cmiws.baihongyu.com/