[英]How to use boost::serialization between x86 and x64 platforms
我有一個程序在Windows下作為64位應用程序運行。 我想要相同的程序作為32位應用程序。 它編譯,鏈接和運行,但我無法讀取我在32位應用程序中使用64位應用程序存儲的文件。 我使用boost :: serialization和二進制存檔來編寫和讀取文件。
該軟件已經發布給客戶端。 客戶端應該能夠讀取64位應用程序使用32位應用程序存儲的文件。 這可能嗎? 怎么樣? 任何費用?
考慮使用可擴展的二進制存檔 。
您可以編寫一個64位應用程序,將二進制存檔轉換為xml存檔。 這些你可能會閱讀32位應用程序並轉換為您選擇的格式。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.