线程安全的日志系统
主要利用的是c++对象生命周期来管理log,使得各个线程可以同步的在server_log文本文件中输出。
LOG log定义成所有线程共享的变量,log有一把mutex,提供互斥的写server_log文件。使用MUTEX类可以很好的避免重复释放mutex,忘记释放mutex等等问题。
明天得把原先的代码全改成class的。
线程安全的日志系统
主要利用的是c++对象生命周期来管理log,使得各个线程可以同步的在server_log文本文件中输出。
LOG log定义成所有线程共享的变量,log有一把mutex,提供互斥的写server_log文件。使用MUTEX类可以很好的避免重复释放mutex,忘记释放mutex等等问题。
明天得把原先的代码全改成class的。