1. 基本知识
2. C++语言的三大特性
2.1. 封装性
2.2. 继承性
2.3. 多态性
3. 多线程
1.1. 进程
1.2. 线程
1.2.1. 线程组成
1.2.2. 线程运行
1.3. 多线程与多进程对比【TODO,表格形式对比】
1.4. 尽量使用多线程程序的原因
1.5. 关于多进程和多线程的经典定义
2. 创建线程
2.1. CreateThread函数
2.2. CloseHandle函数
3. 简单多线程示例
4.多线程与聊天室程序的创建-阻塞
4. 线程同步
4.1. 互斥对象
4.2. 事件对象
4.3. 关键代码段(临界区)
4.4. 线程死锁
5. 多进程、进程间通信
本文详细讲解了C++语言的三大特性:封装性、继承性和多态性,深入探讨了多线程的概念、创建及在聊天室程序中的应用。包括线程同步机制如互斥对象、事件对象和关键代码段的使用,以及多线程与多进程的对比,为读者提供了丰富的代码示例和理论知识。

被折叠的 条评论
为什么被折叠?



