Re: [問題] 請問 Socket 的資料流接收, Buffer 的問題
目前的改良版是這樣... 不過還是有問題.. @@
int CurPos = 0;
byte[] RecvBuf = new byte[m_Client.ReceiveBufferSize];
int Recved = m_NetworkStream.Read(RecvBuf, CurPos, RecvBuf.Length);
while (m_NetworkStream.DataAvailable)
{
FileStr.Write(RecvBuf, CurPos, Recved);
CurPos = +Recved;
Recved = m_NetworkStream.Read(RecvBuf, CurPos, RecvBuf.Length);
}
錯誤發生在此...
類型 System.ArgumentOutOfRangeException 的未處理例外狀況發生於 System.dll
我在要取得這個 Read() 的回傳值就已經被打槍了... @@
請問有什麼解決之道嗎?? 謝謝 ^^"
__yroj
--
人的命運是什麼...?? 上天注定...?? 自己創造...??
不!! 人的命運只有一個... 就是 死亡
死亡並不可怕... 人出生的目地, 就是一步步走向死亡...
真正可怕的是... 在生與死之間...
你 究 竟 做 了 什 麼 ???
from <<火鳳燎原>> by 陳某 某集 某話 某頁
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 60.248.5.97
→
07/26 15:43, , 1F
07/26 15:43, 1F
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 2 之 3 篇):
C_Sharp 近期熱門文章
PTT數位生活區 即時熱門文章