首页QT › QT中socket通信中文乱码问题(get√)

QT中socket通信中文乱码问题(get√)

Qt version:5.2

download了一份4.8的代码下来研究这个tcp通信。

结果挺萌的,QTextCodec中各种方法过时和被抛弃;

编译都通不过。

将有关编码的代码全部删除后,通过了 并且能够运行。但是。。

挺萌的,乱码。发送和接受都乱码。

研究找到解决方法如下。

参考两段代码,发送和接受的:

发送:

接收:

用到的就是fromLocal8Bit 和 toLocal8Bit方法;

关于fromLocal8Bit ,官方文档:

关于toLocal8Bit,官方文档:

2 条评论。[ 发表评论 ]

  1. song1992.356688.com

    第一次访问,支持一下哈。

发表评论