簡體   English   中英

如何在x86和x64平台之間使用boost :: serialization

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM