第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

可以在C+中序列化和反序列化類嗎?

可以在C+中序列化和反序列化類嗎?

C++ C
慕的地8271018 2019-06-20 17:24:25
可以在C+中序列化和反序列化類嗎?可以在C+中序列化和反序列化類嗎?我已經使用Java 3年了,而序列化/反序列化在該語言中是相當微不足道的。C+有類似的特性嗎?是否有處理序列化的本機庫?舉個例子會有幫助。
查看完整描述

3 回答

?
青春有我

TA貢獻1784條經驗 獲得超8個贊

這個Boost::serialization庫非常優(yōu)雅地處理這一問題。我在好幾個項目中都用過。

唯一的原生方法是使用流。這基本上就是Boost::serialization庫是這樣做的,它通過設置一個框架將對象寫入類似文本的格式并從相同的格式讀取對象,從而擴展了流方法。

對于內置類型,或您自己的類型operator<<operator>>正確定義,這相當簡單

查看完整回答
反對 回復 2019-06-20
?
翻過高山走不出你

TA貢獻1875條經驗 獲得超3個贊

我知道這是個很舊的帖子,但這是第一個在搜索的時候出現(xiàn)的c++ serialization.

我鼓勵任何能夠訪問C+11的人看一看谷類,C+11頭庫僅用于序列化,支持二進制、JSON和XML。谷物被設計成易于擴展和使用,并有類似的語法來促進。


查看完整回答
反對 回復 2019-06-20
?
莫回無

TA貢獻1865條經驗 獲得超7個贊

提振是個好建議。但如果你想自己玩,也沒那么難。

基本上,您只需要一種方法來構建一個對象圖,然后將它們輸出到某種結構化存儲格式(JSON、XML、YAML等)。建立圖形就像使用標記遞歸體面對象算法,然后輸出所有標記對象一樣簡單。

查看完整回答
反對 回復 2019-06-20
  • 3 回答
  • 0 關注
  • 1027 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網(wǎng)微信公眾號