Re: [問題] Hw2

作者: kiwaygo (雞尾酒)   2012-05-18 22:32:29
借這篇問個小問題
恕刪部份原文
: : 2.投影片P.10說明blocksize為unsigned integer,
: : 請問是代表我們要處裡blocksize超過2^31導致如果以int來存會有問題的狀況嗎?
: : 還是只是說明不會是負數而已呢?
: 這邊的意思是說blocksize的範圍是0~(2^32-1)
但我查到 UDP 的最大封包大小是 64 KB 的樣子
所以 blocksize 不可能真的設到 2^32-1 的等級吧
否則不就需要 allocate 長度是 (2^32-1)+4 的 char array
才夠讓 recvfrom function 填了?
不知這樣說有沒有錯?
如果我有錯的話是哪裡沒弄清楚呢?
如果沒錯可以麻煩助教定出明確的 blocksize 大小上限嗎?
感謝!!
: : 麻煩助教解惑,感謝助教!

Links booklink

Contact Us: admin [ a t ] ucptt.com