分别有两个多线程模型。一个是基于C++11通过自定义Any上帝类和Task任务类,实现函数结果的返回;一个是基于可变参模板和 future 类实现支持跨平台的线程池库。二者都支持 fixed 模式和 cashed 模式。
基于C++11重构muduo网络库,实现了one loop per thread;