[問題] 關於 < > 的讀取問題
while(<fp>){...}
讀到檔尾會跳出迴圈
while(<STDIN>){...}
會等待使用者輸入
如果我想讀取 socket,要怎樣才能知道目前已經沒東西可以讀了?
因為用while(<socket>)的話,它會一直停在那邊等待另一邊傳送東西過來,
而我想要一但目前沒東西可讀時做其他事
不知道該用什麼方法去判斷?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.245.54
※ 編輯: lucky17 來自: 140.112.245.54 (06/27 00:29)
Perl 近期熱門文章
PTT數位生活區 即時熱門文章