SOCKET通讯,TCP协议,windows的客户端,用VC开发
linux的服务端,用java开发
有个问题,客户端发送一个包长度,比如为174个字节,将174转成char
发送到服务端,为什么java端收到的会是8257505类似这样的字符?
linux的服务端,用java开发
有个问题,客户端发送一个包长度,比如为174个字节,将174转成char
发送到服务端,为什么java端收到的会是8257505类似这样的字符?
但是socket的发送函数send(string),参数是string字符型,怎么办呢?
send(s,(char*)&i,sizeof(int),0);
服务端要 ntohl