Re: [問題] 有些project2的問題

看板CSIE_Network作者 (黃金戰士跳恰恰)時間13年前 (2011/05/27 14:19), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串5/5 (看更多)
ok 關於你的第一個問題 同學不需要考慮在傳檔案的時候 會有peer離開的情況 就可以姑且 擱置他囉 至於你的第二點 我只能說 有bug!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 可能要請同學自己de一下了 要不然就請教別的同學看是不是有遇到相同的問題 ※ 引述《tempTTP1 (任劍翔)》之銘言: : 助教和各位同學們: : 不好意思,又有一些問題,就是投影片最後一頁demo那邊有寫幾種狀況, : 我想問一下傳檔案時remote離開是指送檔案還是接檔案還是第三者離開呢? : 我們的反應就只是印出"某人: has left"就好了? : 還有我傳檔案的時候,發送端完整送出整個檔案大小byte數的資料, : 但是寫入的時候卻到一定的size就停了..,size小的檔(17K左右)看起來是ok,但是大的就 : 只有一部分被寫入(115MB大概32MB)...,我想是不是因為我一直送,但是他來不及把它讀 : 出來?或者是我送完就關掉socket的關係?但是我就算sleep()也沒用耶...? : 謝謝助教和同學的解答 : ※ 引述《tempTTP1 (任劍翔)》之銘言: : : 標題: [問題] 有些project2的問題 : : 時間: Mon May 16 20:34:37 2011 : : 助教和各位同學: : : 有些問題想問一下,在stdin接收我想說的訊息時,必須也要能夠看到其他人的對話 : : 內容嗎?這邊也不能用fork?不知道能不能問一下..有什麼方法可以把stdin改成nonblock? : : 還有在接收檔案的過程中,也必須能看到其他人的對話內容嗎? : : 這次project是只要做client的部分?server的部分有規定參數是什麼嗎?投影片裡 : : 好像沒提到server的參數..? : : 謝謝助教和同學的解答 : : -- : : ◆ From: 140.112.251.122 : : 推 vdm9999:noblock好像是 fcntl(fd, F_SETFL,O_NDELAY) 05/17 15:02 : : → tempTTP1:謝謝樓上~ 05/17 19:53 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.29.129 ※ 編輯: top90233a 來自: 140.112.29.129 (05/27 14:20)

05/27 14:24, , 1F
謝謝助教:)
05/27 14:24, 1F
文章代碼(AID): #1Dtq9r9n (CSIE_Network)
文章代碼(AID): #1Dtq9r9n (CSIE_Network)