VisualC++实用教程周进朱训林张宏林第9章多线程课件教学.pptVIP

  • 0
  • 0
  • 约6.32千字
  • 约 83页
  • 2017-01-07 发布于广东
  • 举报

VisualC++实用教程周进朱训林张宏林第9章多线程课件教学.ppt

第9章 多 线 程 本章主要介绍Windows操作系统下多线程的基本概念、创建管理线程的方法,以及线程的同步问题。 Windows提供了大量的线程同步技术,这些技术可以应用于不同的实际情况。 同时,MFC对线程操作进行了封装,提供了支持线程操作的类库。 本章主要讨论这些技术,并且给出相应的实例。 本章主要内容如下: ● Windows下多线程的基本概念; ● 用户界面线程和工作者线程; ● 线程的管理操作; ● 线程的同步; ● 多线程编程实例。 9.1 多线程的基本概念 在Win32下,一个应用程序由一个或多个进程组成。 一个进程由一个或多个线程以及代码、数据和其他内存中的程序资源组成。 典型的程序资源包括打开的文件、信号量、动态分配的内存等。 线程在进程空间中执行。 线程是操作系统分配处理器时间的最小单位。 每个线程有自己的堆栈、CPU寄存器、以及程序入口。 每个线程共享所有处理器的资源。

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档