[問題] 關於檔案傳輸的問題
請教檔案串流相關的問題,
現在傳輸串流的時候,通常都會提供stream library協助,
但我記得有看過 char buffer[max],然後將檔案放到這個buffer裡面做傳輸,
我的問題是,檔案的型態到底是什麼東西,為什麼可以用char型態做傳輸,又可以用stream去做傳輸,
檔案的型態是char嗎?我對這個部分不太明白,也不知道是用何種方式將檔案資料放到char陣列型態中,
我有看過code裡面寫到file.open(),這個和將檔案內容讀到buffer有關係嗎,
另外檔案有文字檔,影音檔,還有多種型態,為什麼都可以用char資料型態傳輸,
而且如果檔案比這個buffer大很多要怎麼辦,socket應該只負責傳輸,所以這部份的問題應該是屬於應用層實做的問題,
有人能講解一下嗎,對於這部分我感到很疑惑@@
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.228.44.35
※ 編輯: batista630 來自: 61.228.44.35 (09/16 23:48)
→
09/17 00:00, , 1F
09/17 00:00, 1F
討論串 (同標題文章)
完整討論串 (本文為第 1 之 2 篇):
0
1
Programming 近期熱門文章
PTT數位生活區 即時熱門文章