Re: [問題] project1

看板CSIE_Network作者 (杯逼夠特)時間12年前 (2012/04/23 10:49), 編輯推噓4(400)
留言4則, 2人參與, 最新討論串2/3 (看更多)
※ 引述《OppOops (Oops)》之銘言: 請問一下 1. 像是post(或是message、mail)的動作 一定是<P></P> <CONTENT> </CONTENT>連續出現嗎? 會不會有像是logout之類的指令穿插? ------------------------------------------------------------- A:不會,除了<M></M>是接<TITLE></TITLE>再接<CONTENT></CONTENT> 2. 讀取信件和水球的部分,會是特定時間送來,還是穿插在上述這些工作裡面(如post)? ---------------------------------------------------------------------------- A:在LOGOUT之前的任何時間點都有可能會收到 3. 還有socket programming的投影片顯示IP的函式(inet_ntoa) 在工作站上顯示的結果都會是segmentation fault..QQ A:如推文@@ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.245.109 ※ 編輯: OppOops 來自: 140.112.245.109 (04/21 00:32)

04/21 02:09,
推 我覺得讀信和收水球只要能實現這個功能就好?
04/21 02:09

04/21 21:09,
水球如果在執行中來還真的蠻難搞的
04/21 21:09

04/21 21:12,
你有#include <arpa/inet.h> 嗎?
04/21 21:12

04/22 01:02,
沒有..好像這樣就可以解決了(雖然我是用inet_ntop)
04/22 01:02
4. 另外問一下,每個tag可能的長度及tag中內容長度之上限為何? i.e.<tag> content </tag> ,這樣tag和content有上限嗎? ---------------------------------------------------------------------- A:基本上不用太大,不會超過1024個字元 5. 然後需要處理tag格式不合或不是uppercase的狀況嗎 (我猜,不是uppercase時,是當作不同function處理..) ---------------------------------------------------------------------- A:助教測試時的INPUT,TAG皆會符合格式,所以同學們不需要額外處理這種情形 6. 如果是寄信,寄完之後還要記得之前是否有在哪個版上嗎? (例如我先到goosip版,寄了信,又想po文是否應該再輸入一次<BOARD>的指令?) (例如我本來沒有在任何版,寄了信之後,還是沒在任何版?) ---------------------------------------------------------------------------- A:<BOARD></BOARD>後面有可能會接<W></W>或<M></M>,所以同學們需要去紀錄丟水球前 或寄信前是在哪一個版停留,但<P></P>之前一定會有<BOARD></BOARD>,所以一樣 不需要考慮格式不符合的情形 這次作業目的是想讓大家練習socket programming,所以測試資料不會刁難同學 有問題的話還是歡迎同學提出來討論,不好意思這麼晚才回 by TAs -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.36.247.54 ※ 編輯: babygoat 來自: 114.36.247.54 (04/23 10:53)

04/23 16:46, , 1F
順便問一下要怎麼交啊?
04/23 16:46, 1F

04/23 16:49, , 2F
然後投影片裡好似沒有<TITLE>這個tag
04/23 16:49, 2F

04/23 22:39, , 3F
不好意思投影片裡寫錯了 已更新
04/23 22:39, 3F

04/23 22:39, , 4F
繳交方式近日會公佈 不好意思造成你的困擾
04/23 22:39, 4F
文章代碼(AID): #1FbCC-vD (CSIE_Network)
討論串 (同標題文章)
以下文章回應了本文
完整討論串 (本文為第 2 之 3 篇):
問題
3
4
文章代碼(AID): #1FbCC-vD (CSIE_Network)