C
ccadsl
Unregistered / Unconfirmed
GUEST, unregistred user!
以下为主要代码:
var
buf:array[0..255] of char;
str:string;
...
recvfrom(wso,buf,sizeof(buf),0,adr,flen);
str:=strpas(buf);
...
我这样得出来的 str 好像第一次取得都会出现乱码,在后几次取时情况会有所改善,不管是纯中文、英文、混合,都会不固定的出现乱码,请问这是什么原因造成的,应该怎么解决?谢谢。
var
buf:array[0..255] of char;
str:string;
...
recvfrom(wso,buf,sizeof(buf),0,adr,flen);
str:=strpas(buf);
...
我这样得出来的 str 好像第一次取得都会出现乱码,在后几次取时情况会有所改善,不管是纯中文、英文、混合,都会不固定的出现乱码,请问这是什么原因造成的,应该怎么解决?谢谢。