0
當您嘗試序列化對象數據時,爲什麼在您的序列化數據中獲得22 serialization::archive 7
?你如何擺脫它?增強序列化印章?
當您嘗試序列化對象數據時,爲什麼在您的序列化數據中獲得22 serialization::archive 7
?你如何擺脫它?增強序列化印章?
有點晚了也許,但我一直在尋找同樣的事情,所以這裏去=)
你應該看看no_header
標誌證明here像這樣使用:
using namespace boost::archive;
std::stringstream stream;
text_oarchive archive(stream, no_header);
archive << object;
我假設文本檔案在這裏從你的問題來判斷,但是對於其他檔案類型也是如此。
很顯然,在使用之前應該仔細考慮,因爲存檔的自歸檔屬性在很大程度上因空間節省而損失...