我知道要在 C++ 中获取 unicode 字符,我可以这样做:
std::wstring str = L"\u4FF0";
但是,如果我想获取 4FF0 到 5FF0 范围内的所有字符怎么办?是否可以动态构建 unicode 字符?我想到的是这样的伪代码:
for (int i = 20464; i < 24560; i++ { // From 4FF0 to 5FF0
std::wstring str = L"\u" + hexa(i); // build the unicode character
// do something with str
}
我将如何在 C++ 中做到这一点?