isset函數(shù)的功能是 請教select函數(shù)FD?
請教select函數(shù)FD?FDu ZERO(&readSet)FDu SET(FD,&readSet)printf(%dn,F(xiàn)D)intiRet=select(FD 1,&readS
請教select函數(shù)FD?
FDu ZERO(&readSet)FDu SET(FD,&readSet)printf(%dn,F(xiàn)D)intiRet=select(FD 1,&readSet,NULL,NULL,&timeout)if(iRet==-1){printf(“/*SerialPortrecvu dataselecterror!*/n”)return-1}elseif(iRet==0){printf(”/*SerialPortrecvu dataselecttimeout!*/n”)return-1}else{//u len<0){printf(”/*SerialPortrecvu dataerror!*/n”)return-1}else{memcpy(boutbuflen,tmpu buf,tmpu len)iOutBufLen=tmpu lenmemset(tmpu buf,01024)iLen=105if(iOutBufLen==iLen){//printf(“/*SerialPortrecvu datasucess://n”//ShowByte(bOutBuf,iOutBufLen)return0}}