C++

Modern-Cpp-templates-tutorial

现代C++模板教程

M

Mq-b

Dernière activité 3 févr. 2026
Mq-b/Modern-Cpp-templates-tutorial

935

étoiles

118

forks

2

issues ouvertes

cppcpp20modern-cppmsvc2022templatewindows-11

Ce README est souvent en anglais.

cpp

现代 C++ 模板教程

本仓库用来存放 B 站课程 《现代 C++ 模板教程 2024》的教案、代码,和作业。

任何组织和个人遵守 CC BY-NC-ND 4.0 协议即可随意使用。

捐赠、issues、pr 均会在 致谢列表中铭记您的贡献。


  国内众多 C++ 教程古老且过时,学校教学则更是过分。我们需要新式的,教学符合时代的知识、代码风格、思维的课程!

  本教程创新性的采用学习 + 提交作业的方式,您需要视频学习后提交作业,而我们会进行批改和评论。

  本教程假设读者的最低水平为:C + class + STL。

  虽强调现代 C++,但同时对于老式模板写法也都会进行提及和教学。因为不体会老式语法和写法的折磨,没有办法理解新特性的价值与意义。

请确保您的编译器至少支持 C++20,优先使用 gcc13,clang16,msvc v19.latest。所有代码均测试三大编译器。


Star History Chart

Projets similaires

📚 Modern C++ Tutorial: C++11 to C++26 On the Fly | https://changkun.de/modern-cpp/

C++cppcpp-tutorialcpp11
Cchangkun
25,9 k étoiles3,1 k

中文的C++ Template的教学指南。与知名书籍C++ Templates不同,该系列教程将C++ Templates作为一门图灵完备的语言来讲授,以求帮助读者对Meta-Programming融会贯通。(正在施工中)

C++
Wwuye9036
10,6 k étoiles1,6 k

A cheatsheet of modern C++ language and library features.

cppcpp11cpp14
AAnthonyCalandra
21,9 k étoiles2,3 k