C++面向对象多线程编程共分13章,全面讲解构建多线程架构与增量多线程编程技术。第1章介绍了用于构建面向对象程序的不同类型C++组件,以及如何使用这些组件来构建多线程架构。第2、3、4章简要介绍进程、线程、多任务处理、多线程化、规划以及线程优先权的概念。第5章讨论进程间和线程间通信。第6章讨论线程与进程同步与合作。第6章详细讨论临界区、死锁、数据竞争以及无限延迟方面的主题。第7~10章讲解用于线程同步、线程间通信、进程间通信以及多线程处理的C++组件。第11章讨论C++对象在多线程环境中的行为和交互方式。第12章简单介绍多线程应用程序的测试技术。第13章对全书内容进行扼要地回顾与思考。第1章 C++组件简介 1 1.1 既是好消息,也是坏消息 1 1.2 面向对象方法 2 1.3 面向对象架构 2 1.4 C++组件 3 1.5 面向对象软件组件 3 1.5.1 什么是类 4 1.5.2 抽象数据类型 4 1.5.3 类作为模型 8 1.5.4 类类型 9 第2章 进程解剖 25 2.1 什么是进程 25 2.2 进程状态 28 2.3 进程优先权 34 2.4 上下文切换 35 2.5 进程关系 35 2.5.1 进程终止 39 2.5.2 同步和异步进程 39
猜您喜欢
推荐帖子 最新更新时间:2024-11-13 08:43
推荐内容
开源项目推荐 更多
热门活动
热门器件
用户搜过
随便看看
热门下载
热门文章
热门标签
评论