相关疑难解决方法(0)

C++ 字符串代码点和代码单元有什么好的解决方案吗?

在 Java 中,字符串有以下方法:

\n\n
length()/charAt(), codePointCount()/codePointAt()\n
Run Code Online (Sandbox Code Playgroud)\n\n

C++11有std::string a = u8"\xe5\xbe\x88\xe7\x83\xab\xe7\x83\xab\xe7\x9a\x84\xe4\xb8\x80\xe9\x94\x85\xe6\xb1\xa4";

\n\n

a.size()是char数组的长度,无法索引unicode char。

\n\n

C++ 字符串中的 unicode 有解决方案吗?

\n

c++ unicode utf-8 utf-16

2
推荐指数
1
解决办法
3227
查看次数

标签 统计

c++ ×1

unicode ×1

utf-16 ×1

utf-8 ×1