C++11线程库详解与应用指南.pdfVIP

  • 0
  • 0
  • 约2.13万字
  • 约 17页
  • 2026-11-04 发布于北京
  • 举报

C++11线程库

一、线程

1、C++11线程库概述

对于早期的C++语言而言,如果想使用线程,我们需要根据不同的平台使用不用的接口,比如:在Linux

平台上,我们需要借助POSIX的线程库,在windows上需要借助windows线程库,因为C++自己没

有独立的线程库。为了解决这个问题,在C++11中,做了完善,C++自己引入了与平台无关的线程

库,这个库是语言层面的库,这就是C++11线程库,接下来我们就来学下C++11线程库的知识点。

2、线程头文件

1#includethread

3、函数接口

在C++11中,将线程封装成了类的概念,下面就是线程类的构造函数形式。

1thread()noexcept;//(1)

2

3thread(threadother)noexcept;//(2)

4

5temteclassFunction,class...Args

6explicitthread(Functionf,Args...args);//(3)

7

8thread(constthread)=delete;//(4)

从上面的

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档