原子操作(atomic operation)是一个不可分割的操作。对于原子操作,我们永远无法观...
分类 并发编程 下的文章
很多时候我们都希望所有阻塞调用控制在一个确定的时间段,而不是一直等待直到就绪。std::con...
使用std::promise直接看std::promise如何使用吧。(《并发编程》这段实在太...
为了解释std::future的用途,《并发编程》一书用了现实的例子作类比:假设我们要坐飞机去...
前面我们介绍了如何去保护线程间共享的数据。除了保护数据,我们还希望可以让一个线程等待另一个线程...