在C++代码中添加一行代码即可
setlocale(LC_ALL,"");
或者使用这一条语句
setlocale(LC_ALL,"zh_CN.utf8");
例如:
//1.包含ros的头文件#include"ros/ros.h"//2.编写main函数int main(int argc,char *argv[]){//解决乱码问题setlocale(LC_ALL,"");//3.初始化ros节点ros::init(argc,argv,"hello");//4.输出日志ROS_INFO("haha哈哈");return 0;}
//1.包含ros的头文件#include"ros/ros.h"//2.编写main函数int main(int argc,char *argv[]){//解决乱码问题setlocale(LC_ALL,"zh_CN.utf8");//3.初始化ros节点ros::init(argc,argv,"hello");//4.输出日志ROS_INFO("haha哈哈");return 0;}