Mastering-CPP-Multithreading

时间:2024-06-17 05:53:05
【文件属性】:

文件名称:Mastering-CPP-Multithreading

文件大小:232KB

文件格式:ZIP

更新时间:2024-06-17 05:53:05

C++

精通C ++多线程 这是发布的的代码存储库。 它包含从头到尾完成本书所必需的所有支持项目文件。 关于这本书 多线程应用程序在单个处理器环境中执行多个线程,从而使开发人员可以实现并发。 本书将教您多线程和并发概念的精髓,以及如何在C ++中有效地应用它们。 说明和导航 所有代码都组织在文件夹中。 每个文件夹均以数字开头,后跟应用程序名称。 例如,Chapter02。 该代码将如下所示: cout_mtx.lock(); cout << "Thread " << tid << " adding " << rval << ". New value: " << val << ".\n"; cout_mtx.unlock(); values_mtx.lock(); values.push_back(val); values_mtx.unlock(); } 要遵循本书中的说明,您将需要在系统上安


【文件预览】:
Mastering-CPP-Multithreading-master
----Chapter07()
--------worker.h(687B)
--------abstract_request.h(359B)
--------dispatcher.cpp(2KB)
--------request.h(527B)
--------worker.cpp(872B)
--------main.cpp(1KB)
--------request.cpp(383B)
--------Makefile(203B)
--------dispatcher.h(721B)
----Chapter03()
--------1()
--------2()
--------3()
--------4()
----Chapter08()
--------1()
--------2()
----Chapter06()
--------worker.h(687B)
--------abstract_request.h(359B)
--------dispatcher.cpp(2KB)
--------request.h(527B)
--------worker.cpp(919B)
--------main.cpp(1KB)
--------request.cpp(383B)
--------Makefile(203B)
--------dispatcher.h(721B)
----Chapter01()
--------ch01_mt_example.cpp(1KB)
--------Makefile(208B)
----Chapter05()
--------8()
--------1()
--------5()
--------7()
--------9()
--------2()
--------6()
--------3()
--------4()
----Chapter09()
--------1()
----LICENSE(1KB)
----Chapter04()
--------worker.h(687B)
--------abstract_request.h(359B)
--------dispatcher.cpp(2KB)
--------request.h(527B)
--------worker.cpp(919B)
--------main.cpp(1KB)
--------request.cpp(383B)
--------Makefile(203B)
--------dispatcher.h(721B)
----.gitignore(649B)
----Chapter10()
--------1()
----README.md(2KB)
----Chapter02()
--------ch01_mt_example.cpp(1KB)
--------Makefile(208B)
----.gitattributes(378B)

网友评论