select函數及fd_set

1. select函數 1. 用途        在編程的過程中,經常會遇到許多阻塞的函數,好像read和網絡編程時使用的recv, recvfrom函數都是阻塞的函數,當函數不能成功執行的時候,程序就會一直阻塞在這裏,無法執行下面的代碼。這是就需要用到非阻塞的編程方式,使用select函數就可以實現非阻塞編程。        select函數是一個輪循函數,循環詢問文件節點,可設置超時時間,超時
相關文章
相關標籤/搜索