专注于C++、Astro和技术分享的博客,系统、高效、实用地记录和分享技术知识。

32.介绍一下unique_lock和lock_guard区别?
详解C++中unique_lock和lock_guard的区别、使用场景和实现原理,帮助理解多线程同步机制
2026-01-23
2056 字 · 10 分钟
Cover Image of the Post
查看详情
文章
33.C代码中引用C++代码有时候会报错为什么?
详解C代码引用C++代码时的编译错误原因及解决方案,包括命名修饰、extern C的使用等
2026-01-23
1706 字 · 9 分钟
Cover Image of the Post
查看详情
文章
34.静态多态有什么?
详解C++静态多态的实现原理、方式和应用场景,包括函数重载、运算符重载、模板特化和CRTP等技术
2026-01-23
2282 字 · 11 分钟
Cover Image of the Post
查看详情
文章
35.map为啥用红黑树不用avl树?(几乎所有面试都问了map和unordered_map区别)
详解C++ STL中map使用红黑树而非AVL树的原因,以及map和unordered_map的核心区别和使用场景
2026-01-23
2103 字 · 11 分钟
Cover Image of the Post
查看详情
文章
36.inline 失效场景
详解C++中inline关键字的工作原理、失效场景和使用建议,帮助理解编译器优化机制
2026-01-23
2192 字 · 11 分钟
Cover Image of the Post
查看详情
文章
37.C++ 中 struct 和 class 区别
详解C++类和结构体的特性、区别及使用场景
2026-01-23
1048 字 · 5 分钟
Cover Image of the Post
查看详情
文章
38.如何防止一个头文件 include 多次
详解C++中防止头文件重复包含的方法及最佳实践
2026-01-23
1314 字 · 7 分钟
Cover Image of the Post
查看详情
文章
39.lambda表达式的理解,它可以捕获哪些类型
详解C++ lambda表达式的概念、语法、捕获类型及使用原理
2026-01-23
1879 字 · 9 分钟
Cover Image of the Post
查看详情
文章

目录