C++实现线程池

C++实现线程池 线程池概念 线程池简单的说就是事先创建好一定数量的线程,并且准备好一个任务队列,当队列有任务时,空闲的线程会将其取出运行,当任务队列没有任务时,线程就会睡眠 当我们需要运行任务时,将任务添加到线程池的任务队列即可 如下图所示 线程池实现 **线程池实现需要的东西:**任务队列、...

2019-06-19 11:39:25

阅读数 311

评论数 0

C++标准库中的堆-heap

转自:https://blog.csdn.net/flyyufenfei/article/details/78175511) heap介绍 make_heap:根据指定的迭代器区间以及一个可选的比较函数,来创建一个heap. O(N) push_heap:把指定区间的最后一个元素插入...

2019-03-12 12:24:27

阅读数 49

评论数 0

C++ deque的用法与示例

C++ STL系列 C++ vector用法与示例 C++ deque的用法与示例 C++ string的用法与示例 C++ deque的用法与示例 deque容器的介绍 Vector 容器是单向开口的连续内存空间,deque 则是一种双向开口的连续线性空间。所谓的双向开口,意思是...

2019-02-17 15:58:54

阅读数 408

评论数 0

C++ vector的用法与示例

C++ STL系列 C++ vector用法与示例 C++ deque的用法与示例 C++ string的用法与示例 C++ Vector用法与示例 vector的数据安排与操作方式与array非常相似,两者唯一的差别在于空间的运用灵活性,Array 是静态空间,一旦配置了就不能改变...

2019-02-17 10:54:01

阅读数 53

评论数 0

C++ string的用法与示例

C++ STL系列 C++ vector用法与示例 C++ deque的用法与示例 C++ string的用法与示例 C++ string的用法与示例 1.1 string 构造函数 string();//创建一个空的字符串 例如: string str; string(const...

2019-02-16 16:50:17

阅读数 119

评论数 0

提示
确定要删除当前文章?
取消 删除