C++ Primer共16篇
本系列系统讲解现代C++核心编程范式,深入剖析面向对象编程的继承、多态机制,全面阐释泛型编程的模板与元编程技术。涵盖顺序容器、关联容器的底层实现与适用场景,详细解析智能指针内存管理、拷贝控制三五法则、运算符重载等关键特性。通过标准库特殊设施(tuple、正则表达式、随机数生成)的实战应用,展示C++如何高效处理复杂编程任务。帮助开发者构建类型安全、性能优异、可维护的C++程序,掌握从基础语法到高级抽象的完整知识体系。
第五章【函数】-零壹博客

第五章【函数】

深入解析函数基础、参数传递、重载规则及高级应用。掌握引用传递与值传递区别,理解const形参、数组形参和main命令行处理,学习initializer_list可变参数。涵盖函数返回机制、内联与constexpr优...
第八章【顺序容器】-零壹博客

第八章【顺序容器】

本文详细解析C++顺序容器,涵盖vector、list、deque、array、string及forward_list六大核心容器。深入探讨容器构造、元素访问、迭代器操作、内存管理等关键技术,特别分析vector动态增长机制和s...
第十章【关联容器】-零壹博客

第十章【关联容器】

本章全面讲解C++关联容器,深入对比map、set、multimap、multiset等有序容器与unordered_map等无序容器的实现机制。详细解析关联容器的关键字要求、pair类型、元素插入删除、下标访问和高效查找...
第十三章【重载运算与类型转换】-零壹博客

第十三章【重载运算与类型转换】

本章深入解析C++运算符重载核心机制,全面讲解输入输出、算术关系、赋值下标、递增递减等运算符的重载规则与实现技巧。详细剖析函数调用运算符、lambda表达式原理、标准库函数对象应用,重点介...
第十四章【面向对象程序设计】-零壹博客

第十四章【面向对象程序设计】

本章深入解析C++面向对象编程核心机制,全面讲解继承体系、动态绑定、虚函数重写等关键概念。详细剖析基类与派生类的设计原则、访问控制、类型转换规则,重点介绍抽象基类、纯虚函数、虚析构函...
第四章【语句】-零壹博客

第四章【语句】

全面讲解C++语句核心知识,涵盖条件语句、循环语句、跳转语句及异常处理机制。深入解析悬垂else问题、while/for循环应用场景、范围for循环使用技巧,详细说明break与continue区别,以及throw表...
第十六章【标准库特殊设施】-零壹博客

第十六章【标准库特殊设施】

本章深入讲解C++标准库特殊设施,全面解析tuple多元组操作、bitset位集处理、正则表达式匹配搜索等高级功能。详细剖析随机数引擎与分布类、IO流格式化控制、流随机访问等核心技术,重点介绍rege...
第一章【变量和基本类型】-零壹博客

第一章【变量和基本类型】

C++变量与基本类型全面指南:内置类型、变量定义、const限定符、指针引用、类型转换、auto/decltype等核心概念详解,夯实编程基础。
lingyi的头像-零壹博客星钻会员lingyi
08111
第十五章【模板和泛型编程】-零壹博客

第十五章【模板和泛型编程】

本章深入解析C++模板编程核心机制,全面讲解函数模板、类模板的定义与实例化技巧。详细剖析模板参数推断、引用折叠、完美转发等高级特性,重点介绍可变参数模板、模板特例化、类型转换模板等现...
第六章【类】-零壹博客

第六章【类】

全面讲解C++类的核心概念,涵盖数据抽象、封装原理、成员函数、this指针、构造函数详解。深入解析访问控制、友元机制、委托构造函数、explicit关键字,掌握静态成员、mutable成员、字面值类等高...