首页 > 解决方案 > ROS函数的参数

问题描述

我有 2 个关于 ROS 函数参数的问题:查看addDefaultState函数:

addDefaultState (const std::string &name, const std::map< std::string, double > &default_state)

第一个问题: 是什么意思const

<>第二个问题:在这种情况下,里面的术语是什么意思< std::string, double >

谢谢你

标签: c++functionargumentsros

解决方案


这里的 ROS 没有什么特别之处,const很容易自行查找,但基本上意味着值不能更改。

<在 a中的 typename 后跟其他类型>模板参数,在这种情况下表明它是字符串键到双精度值的映射。查找有关 C++ 模板的信息将提供大量信息。


推荐阅读