c++怎么用string的append方法拼接中文字符?为什么这样写会得到乱码
收起
std::string utf8_str = u8""; std::string utf8_rt = u8"我在珠穆朗玛峰"; utf8_str.append(utf8_rt, 3); std::cout << utf8_str << std::endl;
报告相同问题?