覆盖从基础到高级的 C++ 语义,包括模板、元编程、性能优化和软件设计,内容横跨 C++03 到 C++26 标准。
教授执行与内存调试、sanitizers、加固技术以及单元测试。
涵盖算术与内存优化、性能分析、基准测试工具以及 SIMD 等架构概念。
限制与风险
学习该课程需要预先熟悉 C 语言和面向对象编程。
如何开始
课程材料以开放访问方式提供,可直接通过 PDF 和 HTML 查看器阅读讲座内容,入门门槛较低。
核验依据
GitHub 项目简介: Modern C++ Programming Course (C++03/11/14/17/20/23/26)
README: This *open-access* course is directed at those who are already familiar with C and object-oriented programming aiming for a proficiency level of C++ programming. The course covers…
README: The **Modern C++ Programming** course was created in 2018 and adopted by the [University of Verona](https://www.univr.it/en/university), Italy. It is taught as part of the Bachelo…