看板 C_and_CPP 關於我們 聯絡資訊
開發平台(Platform): (Ex: VC++, GCC, Linux, ...) Windows VC++ 問題(Question): 我的程式會週期性的讀進一串Byte,約2MB 這2MB裡,大部份的數值都不會改變 因為這個讀取動作可能會很頻繁 (10ms/次,每秒就100次) 如果想把每次讀到的東西都儲存下來 實在是太浪費空間了 (畢竟大部份東西都不會變) 我想問的是,有沒有什麼Library for C/C++ 可以對付這種資料,讓我有效率的儲存呢? 譬如說只存下差異的部份 之後需求是檢視這串數字是否有改變、哪裡有改變 也希望這個動作不會變得太困難...XD (畢竟比對、儲存的話還算簡單,但要輕鬆的弄回來就有點頭痛了) ps.我的資料不是圖片或影像資料,只是單純的byte stream -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.160.23.95 ※ 編輯: james732 來自: 118.160.23.95 (11/27 09:05)
hichcock:就...壓縮, winzip 11/27 10:26
Zero0910:zlib 應該可以讓你輕鬆的儲存+讀取 11/27 11:21