Bootstrap

C++ 解决std::string字符串显示中文乱码的问题

一、问题描述

在打印包含汉字的std::string时,出现中文显示乱码的问题,而将内容保存到notepad++ Utf-8格式的文本中却显示正常。解决方法见章节2.1。

二、代码示例

2.1 解决方法

#include<string>
using namespace std;

std::string string_To_UTF8(const std::string & str)
{
   
;