你将学到的
  • 线程的基础概念
  • 管理线程的终止
  • 一次性初始化和特有数据
  • 线程的互斥与同步
  • 线程的创建、终止
  • 线程的属性
  • 线程的取消
实验 1 线程的基本概念

知识点: 1.线程的基础概念 2.线程的创建、终止 3.管理线程的终止

实验 2 线程的高级话题

知识点: 1.线程的属性 2.一次性初始化和特有数据 3.线程的取消

实验 3 线程的互斥与同步

知识点: 1.线程的互斥 2.线程的同步

课程介绍

实验任务

  • 编程实现线程创建、终止、分离等基本操作
  • 编程实现线程的一次性初始化、线程取消,了解线程的属性和特有数据
  • 编程实现线程的同步与互斥机制

先学知识

如果你没有学习过 C 编程语言,推荐学习 C 语言入门教程

课程难度

  • 本课程难度为中等。

面向用户

  • 本课程为 Linux 多线程编程的入门课程,面向有一定 C++ 或 C 编程基础的同学。
课程教师

newdao 共发布过 7 门课程

查看老师的所有课程 >
蓝桥楼+
实验楼会员
会员
开通会员,即刻开始学习