【发布时间】:2020-07-15 08:42:10
【问题描述】:
QString s="hello";
s.replace("\0xc2\0xa0"," ");
qDebug()<<s;
在上面的代码中,我想将可能的不间断空格(0xc2a0)替换为"&nbsp;",但是输出是
" h e l l o "
,为什么?最好不要使用其他函数将文字转换为 UFT-8。
【问题讨论】:
标签: qt unicode utf-8 qt5 qstring