日期:2014-05-16  浏览次数:20872 次

linux c++ udp 发送中文字符消息,服务器端解析乱码!
linux  c++ udp 发送中文字符消息,服务器端解析乱码!我看我的cpp 的的编码已经是utf -8 ,而且/etc/sysconfig/i18n  已经加入LANG="ZH_CN.UTF-8 ", 为什么服务器端解析还是乱码,我用第三方工具和程序接收都是乱码!我的系统是red hat 5.5,怎么解决啊?!

------解决方案--------------------
服务器在接受字符需要设定为UTF8接受,在接受中文字符是很容易出现乱码的。
------解决方案--------------------
发送和接收都是在linux下吗。
一般情况下,要保证服务端和客户端的源文件格式都是UTF-8,再编译运行。一般这样就能解决中文乱码问题。