C++积累
文章平均质量分 78
C++一些stl boost库的积累,或者其他技巧、模式等
code .
Coding in HK
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
稳定排序和非稳定排序
换句话说,如果原始序列中有两个元素。之前,那么在排序后的序列中,在 C++ STL 中,是稳定排序的实现,而。原创 2025-07-29 16:47:39 · 490 阅读 · 0 评论 -
STL库里的排序函数
在 C++ 的 STL(标准模板库)中,排序操作主要通过 <algorithm>此外,还有针对特定场景的排序函数(如部分排序、堆排序等)。头文件中的函数实现,其中最常用的是 std::sort。根据需求选择合适的排序算法,可以显著提升程序效率!和 std::stable_sort。原创 2025-07-29 16:37:59 · 509 阅读 · 0 评论 -
std::string字符串类的功能函数
是 C++ 标准模板库(STL)中用于处理字符串的类,提供了丰富的成员函数和操作符来方便地操作字符串。通过灵活组合这些函数,可以高效地处理字符串操作需求。原创 2025-07-29 15:37:50 · 1143 阅读 · 0 评论 -
STL库简介
C++标准模板库(STL)提供了一套完整的通用编程组件,主要包括三大核心部分:容器、算法和迭代器。容器分为序列容器(vector/list等)、关联容器(map/set等)和无序容器(unordered_map等)。算法库包含100多种泛型算法,如排序、查找等操作。迭代器作为容器和算法间的桥梁,提供统一的访问接口。此外,STL还包含函数对象、智能指针、并发支持等现代C++特性。STL遵循泛型编程思想,强调效率优先和组件互操作性,是C++高效开发的重要基础,能满足90%以上的日常数据结构需求。原创 2025-07-29 15:09:00 · 953 阅读 · 0 评论 -
控制器算法学习1-RPP受控纯追踪算法
项目的阿克曼小车,在接近终点时如果角度有偏差,或者途中需要做大角度的调整(包括倒车)时的行动总是不理想。所以,现在开始从控制器算法入手,本文会沿着从算法原理-源码理解-分析调整-最终改进的道路,记录项目的进程,欢迎留言指正和讨论。(未免误导,特免责声明如下:本文所有内容,只是基于个人当前理解和实际做法,后面亦会有更正和修订,但任何版本都不免有个人能力有限、理解有误或者工作环境不同的状况,故文中内容仅供参考。原创 2023-12-25 13:38:00 · 2090 阅读 · 0 评论 -
如何在C++程序中与nav2交互
记录用C++编程实现与Nav2的交互,包括(1) 获取机器人坐标(2) 初始化小车位置(3) 加载地图(4) 确定导航服务是否已经激活(5) 发布导航目标到nav2(6) 动态修改nav2参数 等原创 2023-12-24 18:46:51 · 656 阅读 · 1 评论 -
Nav2hunter的控制软件结构设计(持续更新中。。。。)
用行为树控制nav2导航hunter小车原创 2023-12-15 21:15:23 · 1024 阅读 · 0 评论 -
行为树BehaviorTree学习记录6_文档里没有的
behaviortree.cpp文档里面没有说明的原创 2023-12-14 10:12:33 · 522 阅读 · 2 评论 -
行为树BehaviorTree学习记录6_传递额外的参数到节点
传递更多变量到节点翻译 2023-12-13 18:08:56 · 329 阅读 · 1 评论 -
行为树BehaviorTree学习记录5_前置与后置条件
行为树的前置后置条件翻译 2023-12-13 15:00:23 · 494 阅读 · 1 评论 -
行为树BehaviorTree学习记录4_异步动作
行为树的异步行为翻译 2023-12-11 21:34:02 · 457 阅读 · 1 评论 -
行为树BehaviorTree学习记录3_黑板和端口
行为树节点之间传递参数交换数据的翻译 2023-12-10 18:36:36 · 810 阅读 · 1 评论 -
行为树BehaviorTree学习记录2_简单顺序控制实例
一个顺序控制节点的例子翻译 2023-12-10 17:03:04 · 380 阅读 · 1 评论 -
行为树BehaviorTree学习记录1_基本概念
学习行为树的基本概念和使用笔记翻译 2023-12-08 16:47:36 · 1035 阅读 · 1 评论 -
std::make_shared
make_shared函数的主要功能是在动态内存中分配一个对象并初始化它,返回指向此对象的shared_ptr;由于是通过shared_ptr管理内存,因此一种安全分配和使用动态内存的方法。原创 2023-11-23 09:59:45 · 417 阅读 · 0 评论
分享