我们很多时候需要测试某个描述符是不是给定的类型,这就需要用到isfdtype()函数。

  #include<sys/stat.h>

  int isfdtype(int fd,int fdtye);

  该函数测试描述符fd是不是fdtype参数指定的类型。为了测试描述符是不是套接字描述符,fdtype参数应该设为S_IFSOCK。例如:isfdtype(sockfd,S_IFSOCK).

posted on 2011-08-25 15:36  hms  阅读(863)  评论(0)    收藏  举报