什麼是在Windows中用C++程序將數據流式傳輸到磁盤的靈活方式?在C++中將數據流式傳輸到磁盤
我正在尋找創建一個靈活的數據流,可能包含任意數據(如時間,平均值,標誌如果重置等)到磁盤供以後分析。數據可能以非均勻,不規則的間隔進入。理想情況下,這個流將具有最小的開銷,並且可以像MATLAB那樣容易讀取,因此我可以輕鬆分析事件和數據。
我在考慮一個頭文件的二進制文件,它描述了數據包的類型,後面跟着一個帶有標記的數據的野生轉儲。我正在考慮一種精簡的自定義格式,但也會對像HDF5這樣的東西感興趣。
你有沒有考慮類似[MAT-file format](http://www.mathworks.com/help/pdf_doc/matlab/matfile_format.pdf)(PDF警告)? – user786653