- C/C++
C++新标准11/14
本课程聚焦C++2.0(即C++11和C++14)的语言与标准库新特性,深入讲解Variadic Templates、Lambda、auto类型推导等新语法,以及Unordered containers、std::array、move语义等标准库组件。所有特性均结合源码层面的分析,帮助学员既理解其用法,也了解其背后的设计理念。课程专注新特性,不涉及旧内容,是升级C++技能的理想之选。
共37节 22488人已学习¥159.0 免费试学 - C/C++
STL标准库与泛型编程
在现代职场中,C++ 程序员离不开标准库,因为它极大地提升了开发效率。C++ 标准库中体量最庞大的部分是 STL(标准模板库),它包括六大组件,构成了一个高度体系化的结构。要熟练使用 STL,必须理解其核心架构和关键源码。这门课程将帮助你深入掌握标准库的应用技巧,并通过对 STL 体系结构的深入理解,提升数据结构与算法的基础,增强编程实力。
共46节 22432人已学习¥159.0 免费试学 - C/C++
C++内存管理机制
内存 (memory) 是电脑中的“脑”吗?CPU才是脑,CPU才是计算机的三魂六魄。但若没有内存,一切只存在于虚无缥缈间,等同于不存在。内存曾经是最宝贵也是最昂贵的周边资源,现代程序员无法想像 DOS 时代对内存的锱铢必较。俱往矣,且看今朝。我们(似乎)有用不完的便宜内存。但表象之下是操作系统和标准库做了大量工作。而如果你开发内存高耗软件,或处于内存受限环境下 (例如嵌入式系统),就有必要深刻了解操作系统和标准库为你所做的内存管理,甚至需要自行管理内存。
共60节 22450人已学习¥159.0 免费试学 - C/C++
C++面向对象开发
本课程深入解析C++对象模型及其核心机制,全面覆盖从类与对象的基本概念到高级的继承、多态、虚函数等关键主题。通过对C++语言特性和设计哲学的系统讲解,学员将理解C++面向对象编程的独特之处,掌握优雅的编程风格与最佳实践。无论你是编程新手还是希望进一步提升开发能力的工程师,本课程都将带领你从基础起步,逐步掌握C++的底层原理与工程实践,最终具备编写高效、稳定、可维护代码的能力,成就真正的“大家风范”。
共38节 22496人已学习¥159.0 免费试学
- 1
侯捷
研究员/教授
侯捷先生是两岸著名技术教育者,计算机图书作者、译者、书评人。著有《深入浅出MFC》、《多态与虚拟》、《STL源码剖析》、《无责任书评》三卷,译有众多脍炙人口的高阶技术书籍,包括Scott Meyers所著的“Effective C++”系列。侯捷先生还兼任教职于元智大学(台湾)、同济大学(大陆)、南京大学(大陆)。其著作、讲座影响大陆一代程序员。
课程数 4 学生数 89746