如何检查设置为非阻塞的连接插座是否已连接?
我尝试了here中描述的方法,但是尝试使用随机端口号连接到某个IP地址并没有给我任何错误。我用来检查错误代码的代码如下:
int error_code;
int error_code_size = sizeof(error_code);
getsockopt(sock, SOL_SOCKET, SO_ERROR, (void*)&error_code, (socklen_t *)&error_code_size);
我可以使用select(),但是问题是我可能一次要进行多个连接尝试,而且我不确定如何仅从select()推断出哪些连接失败的信息