windows多线程编程入门讲解.pdfVIP

  • 22
  • 0
  • 约7.57千字
  • 约 8页
  • 2017-04-27 发布于浙江
  • 举报
windows多线程编程入门讲解

Windows?平台下的多线程编程 线程是进程的一条执行路径,它包含独立的堆栈和?CPU?寄存器状态,每个线程共享所 有的进程资源,包括打开的文件、信号标识及动态分配的内存等。一个进程内的所有线程使 用同一个地址空间,而这些线程的执行由系统调度程序控制,调度程序决定哪个线程可执行 以及什么时候执行线程。线程有优先级别,优先权较 低的线程必须等到优先权较高的线程执 行完后再执行。在多处理器的机器上,调度程序可将多个线程放到不同的处理器上去运行, 这样可使处理器任务平衡,并提高系统的运行效率。? Windows?是一种多任务的操作系统,在?Windows?的一个进程内包含一个或多个线程。? 32?位?Windows?环境下的?Win32?API 提供了多线程应用程序开发所需要的接口函数,而利用 VC中提供的???准C库也可以开发多线程应用程序,相应的MF C类库封装了多线程编程的 类,用户在开发时可根据应用程序的需要和特点选择相应的工具。为了使大 家能全面地了解? Windows?多线程编程技术,本文将重点介绍?Win

文档评论(0)

1亿VIP精品文档

相关文档