【C++ 面试题集锦】第 5 篇:模板与泛型——SFINAE、Concepts、变长模板与元编程
深入 C++ 模板:实例化机制、特化、SFINAE、Concepts、变长模板、完美转发、模板元编程、type_traits、链接问题
深入 C++ 模板:实例化机制、特化、SFINAE、Concepts、变长模板、完美转发、模板元编程、type_traits、链接问题
深入 C++ 继承与多态:vtable 内存布局、单继承/多继承/菱形继承/虚继承、动态多态、抽象类、虚函数代价
深入 C++ 类与对象:构造函数/析构函数、拷贝构造、深浅拷贝、this 指针、空类大小、成员初始化列表、对象生命周期
从 0 写一个 800 行的 C++17 编译器前端:词法分析(DFA/状态机)、语法分析(递归下降/AST)、语义分析(符号表/类型系统)、IR 生成(三地址码),附 4 大主流编译器工具横向对比
系统讲解 C++ 4 大关键字:const 11 种用法、static 8 种用法、extern 跨文件、volatile 内存可见性,附完整对比表
从零实现一个 500 行的 MiniCRT:堆、stdio、字符串、printf、C++ new/delete、C++ 全局对象构造析构,附完整代码和链接脚本
系统对比 C++ 指针和引用:定义、内存、初始化、可修改性、sizeof、自增运算、参数传递、汇编实现、9 大维度完整对比表
C++ 面试题集锦 16 篇系列总览:覆盖 161 道面试题、5 大知识域、4 条学习路径,附 HR 面经与配套资源
详解 Windows DLL 机制:DLL 编译链接、DllMain 生命周期、IAT 重定位、显式/隐式链接、循环依赖、DLL 注入与 Hook
深入 Windows PE/COFF 文件格式:DOS Header、PE Signature、Optional Header、Section Table、导入导出表、IAT 机制,与 ELF 详细对比