Re: [作業] MP4

看板b95902HW作者 (klanloss)時間16年前 (2008/06/08 13:32), 編輯推噓3(300)
留言3則, 2人參與, 最新討論串2/5 (看更多)
※ 引述《hyd0916 (丫達)》之銘言: : printinfo(1) : 這個是server 會再去服務其他的client : printinfo(2) : 這個是沒有clinet 的時候要印 : (那一開始背景執行的時候要印嗎??) : printinfo(3) : server 關掉了well-known FIFO : client是要直接exit ?? : 還是跳下一個等server再開??(不過client是前景 應該不能再開了...) : printinfo(4) : server 關掉 client-specific FIFO : client 要直接exit ?? : 還是跳下一個client?? : 問題主要是在 3 跟 4 是要直接exit 還是跳下個clinet??(如果不只一個client) printinfo(1~4) 是在例外發生時要做的事, 而你不能也不應該去預測例外何時會發生,你只能判斷例外是否發生了, 也就是說你應該做必要的判斷,然後做對應的處理。 printinfo(1) printinfo(3) 是接收到 SIGPIPE 時要做的事。 printinfo(2) printinfo(4) 是 read 回傳 0 時要做的事。 另外你必須考慮在實做上,在 blocking/non-blocking i/o 的選擇上 哪種會比較方便又比較有效率… -TA -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.30.46

06/08 14:27, , 1F
EOF會使read回傳0嗎?
06/08 14:27, 1F

06/08 14:37, , 2F
會!!
06/08 14:37, 2F

06/08 17:43, , 3F
謝!!!
06/08 17:43, 3F
文章代碼(AID): #18IsyAZf (b95902HW)
討論串 (同標題文章)
本文引述了以下文章的的內容:
作業
1
1
以下文章回應了本文
作業
3
17
完整討論串 (本文為第 2 之 5 篇):
作業
1
1
作業
3
3
作業
3
17
作業
2
5
作業
1
1
文章代碼(AID): #18IsyAZf (b95902HW)