string s = "????";
wstring ws = FUNCTION(s, ws);
Run Code Online (Sandbox Code Playgroud)
我如何将s的内容分配给ws?
搜索谷歌并使用了一些技术,但他们无法分配确切的内容.内容失真.
在下面的程序中,我试图用非ASCII字符来测量字符串的长度.
但是,我不确定为什么size()在使用非ASCII字符时不会打印正确的长度.
#include <iostream>
#include <string>
int main()
{
std::string s1 = "Hello";
std::string s2 = "??????"; // non-ASCII string
std::cout << "Size of " << s1 << " is " << s1.size() << std::endl;
std::cout << "Size of " << s2 << " is " << s2.size() << std::endl;
}
Run Code Online (Sandbox Code Playgroud)
输出:
Size of Hello is 5
Size of ?????? is 18
Run Code Online (Sandbox Code Playgroud)
现场演示Wandbox.