【文件属性】:
文件名称:rosfmt:fmt 库的 ROS 包装器
文件大小:10KB
文件格式:ZIP
更新时间:2021-05-30 15:48:29
C++
消息文件
rosfmt是一个围绕真棒库的 ROS 包装器,它提供现代 C++11 类型安全的格式化字符串。
TLDR:而不是
# include < ros>
ROS_INFO ( " Here is my string: %s. And a number: %llu " ,
my_string.c_str(), my_number
);
你现在可以写:
# include < rosfmt>
ROSFMT_INFO ( " Here is my string: {}. And a number: {} " ,
my_string, my_number
);
对于更复杂的消息,您可以使用命名参数:
ROSFMT_INFO ( " Here is my string: {str}. And a number: {num}
【文件预览】:
rosfmt-master
----LICENSE.txt(1KB)
----CHANGELOG.rst(1KB)
----src()
--------rosfmt.cpp(309B)
----scripts()
--------generate_macros.py(5KB)
----CMakeLists.txt(2KB)
----test()
--------test.cpp(220B)
----README.md(2KB)
----package.xml(437B)
----.gitignore(26B)
----include()
--------rosfmt()