1.我有linedit获取输入 可能是英文也可能是中文
获取之后用text().tolocal8bit()存入uint8数组
发现有中文输入时有问题,
例如我输入“六六六”
得到text().length()是3,不是应该6吗?
别处用printf %s 打印uint8数组得到乱码
求解决
2.别处得到一个uint8数组,不知其存储的是英文还中文字符
如何准确的在listwidget中正确显示
------解决思路----------------------
我前面说了,建议补充一点编码的知识。不然你都不知道你需要什么 和 想表达什么 ^_^
比如一个很简单的C/C++语句:
char *s = "你知道这个s里面到底是什么东西么?答案:无法确定";
------解决思路----------------------
QLineEdit::toPlainText().toLocal8Bit();