排序
第十章【关联容器】
本章全面讲解C++关联容器,深入对比map、set、multimap、multiset等有序容器与unordered_map等无序容器的实现机制。详细解析关联容器的关键字要求、pair类型、元素插入删除、下标访问和高效查找...
第十一章【动态内存】
章深入解析C++动态内存管理核心机制,全面讲解shared_ptr、unique_ptr、weak_ptr三大智能指针的使用场景与内存管理策略。详细剖析动态数组分配、new/delete操作陷阱及解决方案,重点介绍allocat...
第二章【字符串、向量和数组】
总结了C++ Primer第三章'字符串、向量和数组'的核心知识点,涵盖string对象的定义、操作与字符处理,vector容器的初始化与元素管理,以及迭代器的使用技巧。同时对比了内置数组、C风格字符串与...
第十三章【重载运算与类型转换】
本章深入解析C++运算符重载核心机制,全面讲解输入输出、算术关系、赋值下标、递增递减等运算符的重载规则与实现技巧。详细剖析函数调用运算符、lambda表达式原理、标准库函数对象应用,重点介...
第三章【表达式】
全面掌握C++表达式核心概念,深入理解算术运算符、逻辑运算符、赋值运算规则,掌握左值右值区别、类型转换机制及运算符优先级。从表达式基础到位运算应用,涵盖短路求值、递增递减运算符优化技...
第十四章【面向对象程序设计】
本章深入解析C++面向对象编程核心机制,全面讲解继承体系、动态绑定、虚函数重写等关键概念。详细剖析基类与派生类的设计原则、访问控制、类型转换规则,重点介绍抽象基类、纯虚函数、虚析构函...
第四章【语句】
全面讲解C++语句核心知识,涵盖条件语句、循环语句、跳转语句及异常处理机制。深入解析悬垂else问题、while/for循环应用场景、范围for循环使用技巧,详细说明break与continue区别,以及throw表...
第十五章【模板和泛型编程】
本章深入解析C++模板编程核心机制,全面讲解函数模板、类模板的定义与实例化技巧。详细剖析模板参数推断、引用折叠、完美转发等高级特性,重点介绍可变参数模板、模板特例化、类型转换模板等现...



