3
チュートリアルでは、loadとsave関数を分割する方法について説明しますが、boost_serialization_split_member()宣言はクラスの中にあります。boost_serialization_split_memberをnon-intrusive関数の定義のための状態にする方法
クラスを2つの関数に外部的に分割する方法をどのように宣言しますか?
チュートリアルでは、loadとsave関数を分割する方法について説明しますが、boost_serialization_split_member()宣言はクラスの中にあります。boost_serialization_split_memberをnon-intrusive関数の定義のための状態にする方法
クラスを2つの関数に外部的に分割する方法をどのように宣言しますか?
ドキュメントのセクション「Splitting serialize into save/load」には、これを行う方法が説明されています。基本的には、boost::serialization
名前空間で定義されている質問タイプのテンプレート関数save
とload
という2つのテンプレート関数があります。次に、BOOST_SERIALIZATION_SPLIT_FREE
マクロを使用します。