0
嗨我寫了一些代碼,它將一些對象序列化爲xml,然後嘗試從文件反序列化它。這已經工作,但突然我得到一個如何獲得有關boost :: xml_archive異常的更多信息
terminate called after throwing an instance of 'boost::archive::archive_exception'
what(): input stream error
所以我想我一定是什麼地方做了重大更改。問題是增強不給我任何更多的信息,有沒有什麼辦法(可能是編譯器標誌?)獲得有關錯誤的更多信息?
我使用G ++,並提高v1.46
...大概輸出流參數有某種問題。如果真的想知道發生了什麼,可以在調試模式下編譯這兩個文件(程序和boost),然後檢查發生了什麼... –
您是否閱讀過[**文檔**](http:// www。 boost.org/doc/libs/1_54_0/libs/serialization/doc/exceptions.html#input_stream_error)? – TemplateRex