- 博客(1)
- 收藏
- 关注
原创 MFC用CSocket发送和接收的数据全是乱码的解决办法
但默认的CSting用Unicode字符集发送的话,每个字符后会多一个空格,此时需要将CString转换成char*类型。注意:必须发送和字符串长度相同的长度(nLen)的数据,否则网络测试助手除了接收到发送的数据外,还多余一堆乱码。原因:网络测试助手发送的数据采用Utf-8形式编码,而MFC中Unicode是GB2312编码。记录下MFC用CSocket和网络测试助手进行收发数据测试时发现的问题。问题一:发送时,如果用的是多字节字符集发送,则网络测试助手只会收到乱码。
2023-08-09 15:36:23
666
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人