C++11标准实现的线程池以及在此基础上实现的仿cron功能的定时器
面向C++开发的专业人员,使用C++11标准实现的线程池,此为https://blog.csdn.net/luhouxiang/article/details/137395898文章一个线程池的理解的对应源代码,可以使用vs2015编译。 由于此代码多用C++11的模板以及新特性,因此对于一般开发人员略有难度,且由于是在线程池基础上进一步探索定时任务的实现方式,难度进一步加大。关键点是先明白线程池的运作方式。然后再针对定时任务的处理实际上也是在线程池中的一个工作线程中进行的处理。另外,需说明的是原始码的出处:https://github.com/Ahajha/CTPL,只是github上的必须满足c++20的标准才能编译通过,这儿为了平日工程的需要专门做了降级到C++11,还有一点是github上只是线程池,此处代码在线程池的基础上开发了仿cron的定时任务,相信大家看了后会对cron的实现方式有更深入的理解。