首页 > 其他分享 >控制台输出中文字符

控制台输出中文字符

时间:2023-01-12 22:23:37浏览次数:34  
标签:字符 中文 输出 wprintf 控制台 include

有时调试需要在控制台输出 string(使用 printf), wstring(wprintf) 。但是当 wstring 中包含中文等Unicode字符时,wprintf就无法正确输出中文字符。此时可以使用 _cwprintf来代替。

#include <iostream>
#include <conio.h>

// 需要包含头文件:<conio.h>
_cwprintf(L"中文 Test \n", L" 测试 string");

标签:字符,中文,输出,wprintf,控制台,include
From: https://www.cnblogs.com/Jeffxu/p/17048097.html

相关文章

  • 嵌入式开发-printf输出中文乱码的问题
    问题描述调试时printf输出中文乱码解决方法产生这种情况的原因是编码格式导致,本来是用vscdoe编写代码,后来觉得插件多了很臃肿,开始用sublime,没有注意到其默认编码格式为U......
  • Nik Collection 5 for Mac(PS滤镜插件套装) v5.4.0/v4.3.6中文激活版
    NikCollection中文版是一款ps滤镜插件套装,其包含了八款ps插件,分别是NikColorEfex、NikSilverEfex、NikAnalogEfex、NikViveza、NikDfine、NikPerspectiveEfex,Ni......
  • C# 中,对象转JSON以及对象转JSON字符串或者反向转换
    对象转JSON:1privatevoidbutton3_Click(objectsender,EventArgse)2{3SaleOrder_Save_Main.MainSM=newSaleOrder_Save_Main......
  • js 替换字符串
    一、替换单个字符,格式:源字符串.replace("原字符","替换成字符")//需要处理数据varfileId=vars.get("fileId")//目标格式,替换后想要转换成:{uri:file/userProfile......
  • String.split()字符串分割问题
    stringObj.split([separator,[limit]])separator:可选项。字符串或正则表达式对象,它标识了分隔字符串时使用的是一个还是多个字符。如果忽略该选项,返回包含整个字符串......
  • Windbg 打开CPP文件 中文乱码
    Windbg打开CPP文件中文乱码Windbg在调试的时候如果源代码里面有中文会乱码本质上不是Windbg的问题而是代码源文件的编码问题,默认情况下VS生成的代码文件的编码都是ANSI......
  • 字符串相加
    似乎直接加就可以#!/bin/shstr1="asdfasdf"str2="123"str3=$str1$str2echo$str3参考:shell中,可以字符串相加吗?_jfkidear的博客-CSDN博客_shell字符串相加......
  • LeetCode刷题(105)~同构字符串【映射】
    题目描述给定两个字符串s和t,判断它们是否是同构的。如果s中的字符可以被替换得到t,那么这两个字符串是同构的。所有出现的字符都必须用另一个字符替换,同时保留字符的......
  • 1807. 替换字符串中的括号内容
    1807.替换字符串中的括号内容给你一个字符串 s ,它包含一些括号对,每个括号中包含一个非空 的键。比方说,字符串 "(name)is(age)yearsold" 中,有 两个 括号对,分别......
  • vscode中文设置后重启还是英文解决(设置中文)Vetur插件
    第一步:快捷键ctrl+shift+p选择ConfigureDisplayLanguage第二步:修改“locale”属性重启还是英文是因为你没有安装中文插件安装后再重启重启解决安装Vetur插件功能表......