Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/c/71.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ t仅设置具有事件的位选择将在出错时返回-1(检查errno),在超时时返回0,否则返回事件数。如果得到一个正的ineteger,则使用FD_ISSET检查集合中的每个文件描述符。在再次调用select之前,请确保重新初始化fd集合。嗨!有没有办法知道使用s_C++_C_Sockets - Fatal编程技术网

C++ t仅设置具有事件的位选择将在出错时返回-1(检查errno),在超时时返回0,否则返回事件数。如果得到一个正的ineteger,则使用FD_ISSET检查集合中的每个文件描述符。在再次调用select之前,请确保重新初始化fd集合。嗨!有没有办法知道使用s

C++ t仅设置具有事件的位选择将在出错时返回-1(检查errno),在超时时返回0,否则返回事件数。如果得到一个正的ineteger,则使用FD_ISSET检查集合中的每个文件描述符。在再次调用select之前,请确保重新初始化fd集合。嗨!有没有办法知道使用s,c++,c,sockets,C++,C,Sockets,t仅设置具有事件的位选择将在出错时返回-1(检查errno),在超时时返回0,否则返回事件数。如果得到一个正的ineteger,则使用FD_ISSET检查集合中的每个文件描述符。在再次调用select之前,请确保重新初始化fd集合。嗨!有没有办法知道使用select时,哪个文件描述符动作发生了?我的意思是,如果我们传递一个设置的文件描述符,我们显然需要返回select时的一些信息,关于哪个文件描述符是动作发生的地方,因为这将有助于相应地采取进一步的动作。谢谢是的,修改描述符集,以便只设置具有事件


t仅设置具有事件的位<代码>选择将在出错时返回-1(检查errno),在超时时返回0,否则返回事件数。如果得到一个正的ineteger,则使用FD_ISSET检查集合中的每个文件描述符。在再次调用select之前,请确保重新初始化fd集合。嗨!有没有办法知道使用select时,哪个文件描述符动作发生了?我的意思是,如果我们传递一个设置的文件描述符,我们显然需要返回select时的一些信息,关于哪个文件描述符是动作发生的地方,因为这将有助于相应地采取进一步的动作。谢谢是的,修改描述符集,以便只设置具有事件的位<代码>选择将在出错时返回-1(检查errno),在超时时返回0,否则返回事件数。如果得到一个正的ineteger,则使用FD_ISSET检查集合中的每个文件描述符。在再次调用select之前,请确保重新初始化fd集合。
struct timeval tv;
tv.tv_sec = 5;
tv.tv_used = 0;
setsockopt (socket_id, SOL_SOCKET, SO_RCVTIMEO,
    &tv, sizeof(struct timeval));