ファイルディスクリプタがあるかどうか調べる
void FD_CLR (
int fd,
fd_set * set
);
パラメータ
fd
- setの中にfdの値が含まれているか調べる。
set
- ファイルディスクリプタ集合を指定
返り値
- 含まれていれば1を返し、違えば0を返す
Note
- 指定ビットが立っているのかを調べます。
例:
FD_ISSET(4, &fd);
4番目のビットが立っているか。
return : 1
| ビット番号 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 |
| ------ | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 1 | 1 |