![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++STL
TMAIAM
TMAIAM
展开
-
C++多线程编程(使用C++11后的thread库)——使用thread类进行多线程编程 学习笔记
参考以下博文:[c++11]多线程编程(一)——初识[c++11]多线程编程(二)——理解线程类的构造函数[c++11]多线程编程(三)——竞争条件与互斥锁[c++11]多线程编程(四)——死锁(Dead Lock)[c++11]多线程编程(五)——unique_lock[c++11]多线程编程(六)——条件变量(Condition Variable)深入学习c+±-多线程编程(三)thread的两种死法以下代码笔记:在这里插入代码片//==========================原创 2020-10-21 10:36:27 · 310 阅读 · 0 评论 -
C++多线程编程(一)(使用C++11后的thread类)
一、一个多线程程序示例,与单线程比较//====================把一个复杂的计算拆分多线程实现的方式,与单线程做比较,可以看到多线程的好处==============#include<iostream>#include<thread>#include<vector>#include <chrono>#include <cmath>#include <cstdlib>#include <future&转载 2020-10-21 10:11:34 · 146 阅读 · 0 评论 -
C++标准模板库 STL中常见容器总结 侯捷 STL体系结构视频课堂笔记
STL中的六大部件(1)容器(2)分配器(3)算法(4)迭代器(5)适配器(6)仿函数这六大部件中,我们一般直接使用的是容器、算法和迭代器以及仿函数。其中算法通过迭代器对容器中的元素进行操作。所以实际上各类部件是相互作用的关系。知己知彼才能更好的使用各个部件。推荐去看侯捷老师的STL体系结构与内核分析这一门课,我自己听完之后感觉受益匪浅。接下来开始总结常见容器:一、简述容器可以分类为**sequence container **和 **associative container **原创 2020-10-14 22:14:05 · 269 阅读 · 0 评论