解决方法:只需要在实例化发布者的时候应该将其设置位全局变量
//实例化发布者的时候应该将其设置位全局变量
#include<>
--> static ros::Publisher pub;
void callback(){}
int main(int argc, char *argv[])
{
setlocale(LC_ALL,"");//中文转译
ros::init(argc,argv,"string_converter");//初始化节点
ros::NodeHandle string_convert;//ros句柄
--> pub = string_convert.advertise<std_msgs::String>("output_topic",10);//发布
ros::spin();//回调函数
return 0;
}
成功计算图:

解决方法:只需要在实例化发布者的时候应该将其设置位全局变量
成功计算图: