linux中VScode中文乱码问题:一行代码解决

简介: linux中VScode中文乱码问题:一行代码解决

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

 

相关实践学习
Docker镜像管理快速入门
本教程将介绍如何使用Docker构建镜像,并通过阿里云镜像服务分发到ECS服务器,运行该镜像。
阿里云资源编排ROS使用教程
资源编排(Resource Orchestration)是一种简单易用的云计算资源管理和自动化运维服务。用户通过模板描述多个云计算资源的依赖关系、配置等,并自动完成所有资源的创建和配置,以达到自动化部署、运维等目的。编排模板同时也是一种标准化的资源和应用交付方式,并且可以随时编辑修改,使基础设施即代码(Infrastructure as Code)成为可能。 产品详情:https://www.aliyun.com/product/ros/
相关文章
|
1月前
vscode提交代码
vscode提交代码
|
1月前
|
JavaScript
VSCode 代码调试
VSCode 代码调试
|
1月前
设置VSCode代码编辑器右侧的Minimap代码缩略图滚动条切换显示、隐藏的快捷键Alt+M
设置VSCode代码编辑器右侧的Minimap代码缩略图滚动条切换显示、隐藏的快捷键Alt+M
|
1月前
|
存储 开发工具 git
Vscode 拉取代码时出现 在签出前 请先清理仓库工作树
Vscode 拉取代码时出现 在签出前 请先清理仓库工作树
|
1月前
VSCode如何自动换行,右侧换行间距长度,隐藏右侧代码预览(Minimap代码缩略图滚动条),比对代码差异窗口也自动换行
VSCode如何自动换行,右侧换行间距长度,隐藏右侧代码预览(Minimap代码缩略图滚动条),比对代码差异窗口也自动换行
|
3天前
|
数据采集 Web App开发 JavaScript
vscode跟踪vue代码方法
vscode跟踪vue代码方法
|
5天前
|
存储 安全 算法
【Linux | C++ 】基于环形队列的多生产者多消费者模型(Linux系统下C++ 代码模拟实现)
【Linux | C++ 】基于环形队列的多生产者多消费者模型(Linux系统下C++ 代码模拟实现)
22 0
|
5天前
|
算法 Linux 数据安全/隐私保护
【Linux | C++ 】生产者消费者模型(Linux系统下C++ 代码模拟实现)
【Linux | C++ 】生产者消费者模型(Linux系统下C++ 代码模拟实现)
12 0
|
11天前
|
Linux Shell 调度
【Linux系列】fork( )函数原理与应用详解——了解【父子进程及其特性】(代码演示,画图帮助理解,思维导图,精简)(11)
【Linux系列】fork( )函数原理与应用详解——了解【父子进程及其特性】(代码演示,画图帮助理解,思维导图,精简)(11)
|
14天前
|
安全 Unix Linux
Linux:开源之美与代码之韵
Linux:开源之美与代码之韵
22 1