在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; }