INFO:
C++多线程编程2:原子操作 mutex lock_guard semaphore信号量