Skip to content

Mq-b/ModernCpp-ConcurrentProgramming-Tutorial

Folders and files

NameName
Last commit message
Last commit date
May 10, 2024
Jul 23, 2024
Sep 30, 2024
Jul 31, 2024
Jul 23, 2024
Oct 13, 2024
Sep 20, 2024
Mar 27, 2024
Oct 13, 2024
Jun 30, 2024
Jun 30, 2024

Repository files navigation

cpp

现代C++并发编程教程

本仓库用来存放 B 站课程《现代 C++ 并发编程教程》的教案、代码。

不管是否购买课程,任何组织和个人遵守 CC BY-NC-ND 4.0 协议均可随意使用学习。

捐赠issuespr 均会在致谢列表中铭记您的贡献


  国内的 C++ 并发编程的教程并不稀少,不管是书籍、博客、视频。然而大多数是粗糙的、不够准确、复杂的。而我们想以更加现代简单准确的方式进行教学。

  我们在教学中可能常常为您展示部分标准库源码,自己手动实现一些库,这是必须的,希望您是已经较为熟练使用模板(如果没有,可以先学习 现代C++模板教程)。阅读源码可以帮助我们更轻松的理解标准库设施的使用与原理。

  本教程假设开发者的最低水平为:C++11 + STL + template

  虽强调现代,但不用担心,我们几乎是从头教学,即使你从来没使用过 C++ 进行多线程编程,也不成问题。

  我们希望您的编译器版本和标准尽可能的高,我们的代码均会测试三大编译器 gcc、clang、msvc。需要更高的标准会进行强调。

猫猫虫

如果你觉得本仓库对你有所帮助,可以通过支付宝赞助白老师,激励白老师有更多的精力和信心维护本仓库。

Tip

每一位开发者赞助 30,白老师一天的食品安全就有了着落。

cpp

Packages

No packages published

Contributors 9