我是靠谱客的博主 畅快小猫咪,最近开发中收集的这篇文章主要介绍muduo CountDownLatch详解,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

1. 简介

使一个线程等待其他线程各自执行完毕后再执行

2. 类与接口

CountDownLatch构造函数会以线程的数量为初始值

void wait();
调用wait方法的线程会被挂起,它会等待直到count_值为0才继续执行

void countDown();
当一个线程执行完毕后,计数器的值就-1,当计数器的值为0时,表示所有线程都执行完毕,然后在闭锁上等待的线程就可以恢复工作了

int getCount() const;
获取计数

3. 源码

Github

最后

以上就是畅快小猫咪为你收集整理的muduo CountDownLatch详解的全部内容,希望文章能够帮你解决muduo CountDownLatch详解所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(54)

评论列表共有 0 条评论

立即
投稿
返回
顶部