[問題] 資料流的意思?

作者: bald (好好)   2016-08-02 18:52:47
開發平台(Platform): (Ex: VC++, GCC, Linux, ...)
C
問題(Question):
書中一直強調這個概念 但是似乎沒有比較精準的說明
隱約抓的到是類似 一串資料的感覺
但是又很不確定
請問有更準確的定義嗎 謝謝
作者: Sidney0503 (Sidney0503)   2016-08-02 19:06:00
哪一本書.....就看成送複本 如果拿到的複本是指標 可以操作本體
作者: bald (好好)   2016-08-02 19:10:00
最新C語言程式設計實例入門 博碩文化 作者:高橋麻奈
作者: Sidney0503 (Sidney0503)   2016-08-02 19:15:00
原文stream 就是字串...gnu.org/software/libc/manual/html_node/Streams
作者: Qbsuran (Qbsuran)   2016-08-02 20:57:00
樓上你認真的嗎... 字串...?stream原PO說得對,講白話就是一串連續的資料,像是你看youtube的時候一直有影音封包送進來一樣,這就算stream
作者: Sidney0503 (Sidney0503)   2016-08-02 21:34:00
抱歉打錯 不是字串 就是一串我想說有貼stream的解釋 就沒再補了
作者: james732 (好人超)   2016-08-02 23:23:00
想像打開水龍頭,水就會一直流出來的感覺(?)
作者: bald (好好)   2016-08-02 23:27:00
thx for explaining
作者: druid0214 (Assassin)   2016-08-03 07:14:00
水龍頭是哪招啦XDDDDDDDDD
作者: hichcock (快樂一整年 ^^~~~)   2016-08-03 08:48:00
我學的是飛天馭劍流, 你那不知道是哪們哪派
作者: jerryh001   2016-08-03 12:04:00
我是學星爆stream的
作者: b0920075 (Void)   2016-08-03 13:40:00
star burst stream!!!!!
作者: ronin728 (浪人)   2016-08-03 14:43:00
C8763
作者: IcecreamHsu (冰淇淋)   2016-08-03 15:28:00
歪掉了 吃我BP
作者: longlongint (華哥爾)   2016-08-03 22:10:00
就是queue(誤
作者: Ommm5566 (56天團)   2016-08-03 22:11:00
像駭客任務那樣 一條一條流動 你能看穿就是coding大師
作者: prismwu   2016-08-03 23:03:00
別管stream了 你覺得steam如何
作者: ctrlbreak   2016-08-03 23:21:00
steam是讓我花錢如stream的地方
作者: wtchen (沒有存在感的人)   2016-08-03 23:49:00
這樓歪了....
作者: Sunal (SSSSSSSSSSSSSSSSSSSSSSS)   2016-08-04 00:26:00
steam是讓我花錢如stream的地方 +1
作者: Sidney0503 (Sidney0503)   2016-08-04 08:32:00
steam是讓我花錢如stream的地方 +1
作者: BlazarArc (Midnight Sun)   2016-08-04 12:05:00
在C++只好推 cout stream 斬
作者: Neisseria (Neisseria)   2016-08-04 13:38:00
steam是讓我花錢如stream的地方 +1
作者: wgst88w (清楚明「熙」)   2016-08-04 15:08:00
stream中文就叫「串」啊!Data-stream也可以加、解碼。
作者: tinlans ( )   2016-08-05 04:19:00
這篇是在烙英文是吧 XD這名詞常跟 buffer 一起出現,反正就是一直不斷有資料要處理,你不知道有多少,你也不可能配置無限記憶體處理,所以你就配置一個固定大小的 buffer,你只對這 buffer 裡的資料進行處理,buffer 裡這批資料處理完以後,再進下一批,一直反覆。大概這樣的概念C 常用的 I/O 函式所使用的概念稱為 Standard I/OStreams,一般教這的書會同時告訴你無緩衝、行緩衝和全緩衝的概念,也會提到 fflush() 是幹嘛用的。這些觀念真的很重要,以前 APUE 是程設課本時的大學生真的幸福很多,大一就知道這些了,現在的書未必會講。不管是檔案,還是鍵盤輸入,或者播放網路上的影片,這些正在流動的資料就是 stream。你想依序一段一段處理這些流動的資料,就需要個 buffer 或 queue 擋在它流動的路徑上,然後處理 buffer 或 queue 裡的資料,達到你的目的。
作者: Ommm5566 (56天團)   2016-08-05 07:59:00
樓上好詳細 只能推了
作者: Bencrie   2016-08-05 17:58:00
推 APUE
作者: bald (好好)   2016-08-06 01:17:00
哇 太感謝tin大大了 回覆好詳細 看懂了!!
作者: EngRookie (EngRookie)   2016-08-07 00:53:00
感覺是很認真唸書的學生....後悔中
作者: nekoron1209 (發明縱連的人會下地獄)   2016-08-10 21:16:00
來推steam讓我花錢如stream
作者: amazing2014 (別斷線拜託)   2016-08-16 11:45:00
推steam as stream
作者: ptt0211 (松城煙雲)   2016-08-23 07:59:00
推推 本樓可收精華
作者: ACMANIAC (請肥宅救救肥宅)   2016-08-24 20:38:00
推 tinlans。沒有發一篇有點可惜。

Links booklink

Contact Us: admin [ a t ] ucptt.com