CHINESE

C++并发编程实战(中文版)

Book information

Language
chinese
Format
PDF
Filesize
8 MB (8451635 bytes)
Pages
527\527
Time added
2018-11-23 13:51:49

Description

作为对《C++ Concurrency in Action》的中文翻译,本书是基于C++11新标准的并发和多线程编程深度指南。 从std::thread、std::mutex、std::future和std::async等基础类的使用,到内存模型和原子操作、基于锁和无锁数据结构的构建,再扩展到并行算法、线程管理,最后还介绍了多线程代码的测试工作。 本书的附录部分还对C++11新语言特性中与多线程相关的项目进行了简要的介绍,并提供了C++11线程库的完整参考。 本书适合于需要深入了解C++多线程开发的读者,以及使用C++进行各类软件开发的开发人员、测试人员。 对于使用第三方线程库的读者,也可以从本书后面的章节中了解到相关的指引和技巧。 同时,本书还可以作为C++11线程库的参考工具书。 Introduction 前言 关于封面 关于本书 第1章 你好,C++的并发世界 第2章 线程管理 第3章 线程间共享数据 第4章 同步并发操作 第5章 C++内存模型和原子类型操作 第6章 基于锁的并发数据结构设计 第7章 无锁并发数据结构设计 第8章 并发代码设计 第9章 高级线程管理 第10章 多线程程序的测试和调试 附录A C++11语言特性简明参考(部分) 附录B 并发库简要对比 附录C 消息传递框架与完整的ATM示例 附录D C++线程类库参考 资源

Similar books