摘要: 【教程】配置 CLion 优雅开发 STM32 本教程详细介绍了如何在 CLion 中配置开发 STM32 的环境,旨在替代传统的 Keil MDK,提供更优雅、高效的嵌入式开发体验。教程涵盖了从环境搭建到编译、烧录、调试的全流程,特别针对 OpenOCD、STM32CubeProgrammer 和 J-LINK 三种烧录方式进行了详细说明,并提供了 FreeRTOS 调试的解决方案。 阅读全文
posted @ 2025-05-02 16:16 略无慕艳意 阅读(3376) 评论(2) 推荐(3)
摘要: 深入理解 C++ 中初始化列表与列表初始化的区别:前者解决对象生命周期与内存模型问题,后者统一初始化语法并提供类型安全保障。 阅读全文
posted @ 2026-01-04 01:13 略无慕艳意 阅读(31) 评论(0) 推荐(0)
摘要: 深入理解 C++ 构造函数的本质:从资源管理到性能优化。涵盖默认构造、拷贝构造、移动构造,以及 RAII、explicit、constexpr 等关键机制。 阅读全文
posted @ 2026-01-04 01:12 略无慕艳意 阅读(43) 评论(0) 推荐(0)
摘要: 深入理解 C++ 中的 std::list 双向链表容器,探讨其底层原理、独有优势(如头部操作、接合等)、迭代器特性,以及与 std::vector 的选择权衡。 阅读全文
posted @ 2026-01-03 23:02 略无慕艳意 阅读(42) 评论(0) 推荐(0)
摘要: 深入理解 C++ 中最常用的容器 std::vector:动态数组的核心特性、内存管理、扩容机制、迭代器失效问题,以及 reserve、emplace_back 等现代化最佳实践。特别提醒 std::vector 阅读全文
posted @ 2026-01-03 23:00 略无慕艳意 阅读(207) 评论(0) 推荐(3)
摘要: 深入理解 C++ 标准库中的 std::string 类:从基本用法到底层原理,涵盖初始化、容量管理、元素访问、修改操作、类型转换等核心知识点,以及 SSO 优化、string_view 等现代特性和最佳实践。 阅读全文
posted @ 2026-01-03 17:29 略无慕艳意 阅读(35) 评论(0) 推荐(0)