在QT中char*类型的中文字符串打印出来都是乱码,可能是由于编码格式的不同,之前我的解决方法是将要显示的中文转换成UTF8的格式,写死在程序里,然后打印出来,而如果是要从QT界面的文本框中获取中文,转换成char*类型,发送到客户端,再转换成QString类型显示在客户端的界面上,之前的方法就不行了。网上百度了下,看了别人写的一些博客,帖子,总结了一下:在QT中char*类型的中文字符串打印出来都是乱码,可能是由于编码格式的不同,之前我的解决方法
在QT中char*类型的中文字符串打印出来都是乱码,可能是由于编码格式的不同,之前我的解决方法是将要显示的中文转换成UTF8的格式,写死在程序里,然后打印出来,而如果是要从QT界面的文本框中获取中文,转换成char*类型,发送到客户端,再转换成QString类型显示在客户端的界面上,之前的方法就不行了。网上百度了下,看了别人写的一些博客,帖子,总结了一下:在QT中char*类型的中文字符串打印出来都是乱码,可能是由于编码格式的不同,之前我的解决方法