{memset(buffer,0,sizeof(buffer));intlen = SDLNet_TCP_Recv(csd, buffer,sizeof(buffer));//这里是同步阻塞的if(len >0)//如果长度为0,则表示断开了连接{cout<<"客户端("<< info <<"):"<< buffer <<endl;if(strcmp(buffer,"exit") ==0)//接收到字符"exit"则退出{ quit =true; }else{me...
if(SDLNet_TCP_Recv(csd, buffer,512)>0) { printf("Client say: %s\n", buffer); if(strcmp(buffer,"exit")==0)/*中断连接*/ { quit2 =1; printf("Terminate connection\n"); } if(strcmp(buffer,"quit")==0)/*退出程序*/ {
quit2) { if (SDLNet_TCP_Recv(csd, buffer, 512) 0) { printf(Client say: %s\n, buffer); ? if(strcmp(buffer, exit) == 0) /* 中断连接 */ { quit2 = 1; printf(Terminate connection\n); } if(strcmp(buffer, quit) == 0) /* 退出程序 */ { quit2 = 1; quit = 1; printf(...
虽然SDL本身是使用C语言写成,但是它几乎可以被所有的编程语言所使用,例如:C++、Perl、Python(借由pygam...
"SDLNet_TCP_GetPeerAddress: %s\n", SDLNet_GetError()); quit2 = 0; while(!quit2) { if(SDLNet_TCP_Recv(csd, buffer, 512) > 0) { printf("Client say: %s\n", buffer); if(strcmp(buffer, "exit") == 0) /* 中断连接 */ ...