PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
C_and_CPP
[問題] 資料序列化處理 in C
作者:
windtodream
(夢想實現)
2021-01-25 14:47:34
大家好
我在做專案時有遇到一個問題
簡單來說
我希望能用C語言讀取資料的序列(二進位)
如同 用HxD editor顯示(如下圖)
https://upload.cc/i1/2021/01/25/WuKzfA.png
之後還可以反序列化,即執行檔案
這可能是個簡單的問題,但我不知道要怎麼寫
請問有無參考範例可以參考
謝謝各位
作者:
kobe8112
(小B)
2021-01-25 15:03:00
xml、json?
作者:
ckvir
(ckvir)
2021-01-25 16:22:00
隨便搜尋 c read write binary file 就有了吧
作者:
LPH66
(-6.2598534e+18f)
2021-01-25 16:23:00
你想要讀什麼東西? 讀完做什麼事? 然後你給的範例是 pdf你想要對一個 pdf 檔案做什麼事?從你的用詞和你給出一個 pdf 來看, 你應該對二進位檔案有些基本上的誤解...重點在你轉換為 binary code 之後想要做什麼?二進位資料不是「一」種資料, 而是依用途而定的 N 種資料不過...我的水晶球剛才突然發光了我猜你想做類似 xxd 指令的功能?如果是的話, 二樓已經回答你了
作者:
kobe8112
(小B)
2021-01-25 17:46:00
你知道你在問什麼嗎QQ
作者:
eye5002003
(下一夜)
2021-01-25 22:39:00
你的意思是將"檔案"轉成"16進位數字字串",然後還要能還原成原本的"檔案"嗎?
作者: ctrlbreak
2021-01-25 23:13:00
把水轉成H2o再變回水 ?
作者:
kobe8112
(小B)
2021-01-26 00:23:00
你應該只是單純要2樓說的功能吧?是的話就沒有啥「轉換」,也不是「序列化」...
作者:
LPH66
(-6.2598534e+18f)
2021-01-26 03:09:00
「轉換」硬要說的話可以算有啦, 但那確實不叫序列化就是比較有問題的用詞其實是「執行」, 他想做的跟執行完全無關
作者:
annheilong
(方格子)
2021-01-26 10:17:00
不就是讀取檔案,輸出檔案而已... 沒有序列 -.-
作者:
TitanEric
(泰坦)
2021-01-26 22:47:00
版友都會通靈 厲害
作者:
MOONRAKER
(㊣牛鶴鰻毛人)
2021-01-29 10:54:00
水晶球...
作者:
Schottky
(順風相送)
2021-01-29 16:06:00
我的水晶球該送修了,什麼資訊都沒顯示出來是說讀二進位檔案我很愛用 mmap(),邪道作法供您參考 XD
繼續閱讀
[問題] malloc 記憶體長度的問題
gowrite
[問題] Include header 檔案問題
skyconquer
[問題] 一個LRU cache實作的問題
Neverfor
Re: [問題] 標頭檔的問題
nh60211as
[問題] 標頭檔的問題
shiburin
opencv 安裝 in win8.1 參數設定
dhtsai
[問題] 任意數加總的演算法
HowLeeHi
[問題] C 讀取檔案的換行問題
phoenix286
[問題] c++ data member 地址
WangDaMing
[問題] C#調用vc++打包的dll,記憶體會一直上升
su27
Links
booklink
Contact Us: admin [ a t ] ucptt.com