C++多线程编程.docVIP

  • 53
  • 0
  • 约3.49万字
  • 约 34页
  • 2017-08-30 发布于河南
  • 举报
Visual C++ 多线程编程 Visual C++ 使您可以同时运行多个并行执行的线程。使用多线程编程,可以派生出后台任务、管理同时发生的输入流、管理用户界面,等等。 本节内容 使用 C 和 Win32 进行多线程编程 为创建 Microsoft Windows 多线程应用程序提供支持 使用 C++ 和 MFC 进行多线程编程 描述什么是进程和线程以及 MFC 的多线程处理方法是什么。 多线程和区域设置 讨论在多线程应用程序中使用 C 运行时库和标准 C++ 库的区域设置功能时引发的问题。 相关章节 CWinThread 表示应用程序中的执行线程。 CSyncObject 描述一个纯虚类,该类提供 Win32 中的同步对象所共有的功能。 CSemaphore 表示一个信号量,是一个允许一个或多个进程中的有限多个线程访问一个资源的同步对象。 CMutex 表示一个 mutex,是一个允许一个线程以互相排斥的方式访问一个资源的同步对象。 CCriticalSection 表示一个临界区,是一个允许一个线程同时访问一个资源或代码段的同步对象。 CEvent 表示一个事件,是一个允许一个线程通知另一个线程事件已经发生的同步对象。 CMultiLock 表示多线程程序中用于控制对多个资源的访问的访问控制机制。 CSingleLock 表示多线程程序中用于控制对一个资

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档