0
使用Winsock2
下面的代碼序列爲select()
返回-1
(失敗)。Winsock2在fd 0(stdin)上的select()失敗
#include <Winsock2.h>
#include <stdio.h>
...
int rc;
int fdstdin = fileno(stdin); /* returns 0 as expected */
fd_set fds;
FD_ZERO(&fds);
FD_SET(fdstdin, &fds);
rc = select(1, &fds, NULL, NULL, NULL);
...
使用Winsock2
還是我失去了一些東西時,這是預期的行爲?
我確實調用了WSAGetLastError(),從它的結果我有一個預感我錯誤的路徑。所以謝謝你承認這一點。 – alk 2012-01-07 23:14:05