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

This document was uploaded by one of our users. The uploader already confirmed that they had the permission to publish it. If you are author/publisher or own the copyright of this documents, please report to us by using this DMCA report form.

Simply click on the Download Book button.

Yes, Book downloads on Ebookily are 100% Free.

Sometimes the book is free on Amazon As well, so go ahead and hit "Search on Amazon"

作为对《C++ Concurrency in Action》的中文翻译,本书是基于C++11新标准的并发和多线程编程深度指南。 从std::thread、std::mutex、std::future和std::async等基础类的使用,到内存模型和原子操作、基于锁和无锁数据结构的构建,再扩展到并行算法、线程管理,最后还介绍了多线程代码的测试工作。 本书的附录部分还对C++11新语言特性中与多线程相关的项目进行了简要的介绍,并提供了C++11线程库的完整参考。 本书适合于需要深入了解C++多线程开发的读者,以及使用C++进行各类软件开发的开发人员、测试人员。 对于使用第三方线程库的读者,也可以从本书后面的章节中了解到相关的指引和技巧。 同时,本书还可以作为C++11线程库的参考工具书。

Author(s): Anthony Williams
Year: 0

Language: Chinese
Pages: 527

Introduction
前言
关于封面
关于本书
第1章 你好,C++的并发世界
第2章 线程管理
第3章 线程间共享数据
第4章 同步并发操作
第5章 C++内存模型和原子类型操作
第6章 基于锁的并发数据结构设计
第7章 无锁并发数据结构设计
第8章 并发代码设计
第9章 高级线程管理
第10章 多线程程序的测试和调试
附录A C++11语言特性简明参考(部分)
附录B 并发库简要对比
附录C 消息传递框架与完整的ATM示例
附录D C++线程类库参考
资源