C++Builder XE TIdTCPServer和TIdTCPClient(10.5)如何傳遞用 map
據說要序列化才能傳遞.如何序列化?
uj5u.com熱心網友回復:
有時候為了將資料進行持久存盤,也需要序列化,現成的開源序列化庫有boost的serialization庫,支持對于map、vector等常見容器的序列化/反序列化操作。http://blog.csdn.net/cay22/article/details/4386394
uj5u.com熱心網友回復:
有沒有簡單點的 序列化組件? boost 實在太臃腫了.uj5u.com熱心網友回復:
把map中的值都讀出來,發送過去后在另一邊重建uj5u.com熱心網友回復:
map 共有2層.map<組名(String),map<用戶Id(Int),用戶結構體(student)> > Map;
還有更好的辦法嗎?
uj5u.com熱心網友回復:
不管怎么樣,總得把資料傳送過去,如果無法利用類自身的資料匯出/匯入功能,就只能一點一點讀出來了,其實可以直接把建立map的原始資料發送過去,在另一邊重建,相當于用一套資料在兩邊各建立一個mapuj5u.com熱心網友回復:
能否提供一下代碼? 非常感謝!
uj5u.com熱心網友回復:
還是把建map所用的原始資料發過去更合適
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/154317.html
標籤:網絡及通訊開發
上一篇:[求助]BCB中產生表格,更改框線并插入圖片及文字??
下一篇:bcb實作位與
