cout << hex << setfill('0');
cout << 12 << setw(2);
output : 0a??????
我在UTF-8上没有领先优势,根据我的理解,除非它是非ascii角色,否则没有区别。
什么是C ++相当于找到ASCII中未包含的UTF-8编码的十六进制?
如果我错了,请纠正我,如果我使用这个表达式对C ++很新,那么这意味着如果我接受输出,让我们说12,我设置2,我会得到0的输出?
表达式本身不会创建任何类型的任何输出。 我如何调整它以便它可以采用UTF-8字符?现在我只能处理ASCII。