Tag: tcp ip

在c中使用套接字重新连接

即时通讯在c中使用socket并在send / recv上获得成功。 然而,问题是当我的服务器崩溃时,客户端必须重新连接服务器(服务器运行一段时间后)。 所以我在这做了什么: 创建一个套接字 连 的recv /发 如果recv size == 0,请转到第2步。 这个算法不适合我。 有什么想法吗? 码: int initSocket(char *servIP, unsigned short serverPort) { portNum = serverPort; ipAddr = servIP; /* Socket descriptor */ struct sockaddr_in echoServAddr; /* Echo server address */ if ((sock = socket(PF_INET, SOCK_STREAM, IPPROTO_TCP)) < 0) { printf("socket() failed"); bConnected = -1; […]