C++ 多线程通信之 wait、notify、condition_variable 学习日志

1、 C++ 11 线程认识 在C++ 11标准库中提供了一种新的线程创建方式: thread t(func, parm); ① t.detach(); ② t.join(); detach 顾名思义即为工作线程和 UI 线程脱离,是一种异步操作。 join 意味着阻塞,等待 func 结束才能继续往下执行。 而刚好在 C++ 11 中引入了 lambda 表达式,则两者结合写一个异步线程操作
相关文章
相关标签/搜索