Featured image of post C++ vector 翻倍扩容策略是错误的认知

C++ vector 翻倍扩容策略是错误的认知

很多人认为 C++ 的 `std::vector` 扩容每次都是翻倍发生,但标准并没有强制这一点。本文对比了 GCC/Clang 与 MSVC 的实际行为,通过源码与实验数据分析它们各自的增长策略,以及在少量插入情况下如何预分配来优化性能。

Featured image of post Visual Studio 远程调试

Visual Studio 远程调试

本文详解 Visual Studio 如何进行远程调试,从准备远程调试工具、部署调试版本、配置远程调试器入手,包括两种调试方法的步骤流程,帮助你快速上手并解决本地调试焦点转移等问题。

Featured image of post Qt 不同容器探究

Qt 不同容器探究

Qt 库提供了一组基于模板的通用容器类, 本文探讨不同容器在 Qt 5 和 Qt 6 中的底层实现差异。