std::this_thread::get_id() 获取线程标识符
std::thread::hardware_concurrenc() 获取硬件能够支持的一个应用程序最对的线程数量
C++多线程库的常用类 std::mutex C++提供的互斥量,用在多线程编程中,来保护共享数据。
C++多线程库的常用模板类 std::lock_guard “锁的守卫”,确保互斥量在任何时候都能得到解锁。
std::scoped_lock 待完成
标准库中std::recursive_mutex
提供这样的功能 一个互斥量可以在同一线程上多次上锁, 待完成
C++多线程库的常用函数 std::lock() 同时锁住多个互斥量,且不出现死锁