它们对应五个C++宏来产生日志消息,如下所示:
ROS_DEBUG_STREAM(message);
ROS_INFO_STREAM(message);
ROS_WARN_STREAM(message);
ROS_ERROR_STREAM(message);
ROS_FATAL_STREAM(message);
我们经常也能看到不带_STREAM的消息,它们的区别如下:
ROS_INFO(“INFO message %d”,k) : 相当于c中的printf;
ROS_INFO_STREAM ( "INFO message." <<k) : 相当于c++中的cout;