我传送自定义类和结构体就没问题的。。
也是直接转换成自定义类或结构体,但这个map不行。。。
如果按顺序再重新组成map,那就失去意义了。。。
也是直接转换成自定义类或结构体,但这个map不行。。。
如果按顺序再重新组成map,那就失去意义了。。。
West and east,home is best……
while(1) { //接受连接 sockConn=accept(sockSrv,(SOCKADDR*)&addrClient,&len); printf("Accept connection from %s\n",inet_ntoa(addrClient.sin_addr)); //接收数据 int bytes; if((bytes=recv(sockConn,buf,sizeof(buf),0))==SOCKET_ERROR){ printf("接收数据失败!\n"); exit(-1); } buf[bytes]='\0'; printf("Message from %s: %s\n",inet_ntoa(addrClient.sin_addr),buf); //发送数据 if(send(sockConn,rbuf,strlen(rbuf)+1,0)==SOCKET_ERROR){ printf("发送数据失败!"); exit(-1); } printf("Message to %s: %s\n",inet_ntoa(addrClient.sin_addr),rbuf); //清理套接字占用的资源 closesocket(sockConn); }传输的时候是什么没关系,得到之后在转化就可以了