服务器端用java,客户端用c,c这一端中文为gb2312的,java这端用readline()接收,new InputStreamReader时指定为gb2312的,但是经常会出现收不到数据的问题,怀疑是因为中文编码的问题,但是如果不指定gb2312的话,将收到的数据写入文件时,和发送的数据又对不上,请问有没有好的解决办法?

解决方案 »

  1.   

    此回复为自动发出,仅用于显示而已,并无任何其他特殊作用
    楼主【bottle123】截止到2008-07-30 14:55:23的历史汇总数据(不包括此帖):
    发帖的总数量:8                        发帖的总分数:150                      每贴平均分数:18                       
    回帖的总数量:22                       得分贴总数量:4                        回帖的得分率:18%                      
    结贴的总数量:8                        结贴的总分数:150                      
    无满意结贴数:2                        无满意结贴分:80                       
    未结的帖子数:0                        未结的总分数:0                        
    结贴的百分比:100.00%               结分的百分比:100.00%                  
    无满意结贴率:25.00 %               无满意结分率:53.33 %                  
    敬礼!

    取消马甲机器人,请点这里:http://www.java2000.net/mycsdn/robotStop.jsp?usern=bottle123