私はいくつかのバイナリデータを持つこのクラスを持っています:
struct Message {
int val1;
double val2;
std::string val3; // contains some binary data
template <class Archive>
void serialize(Archive& ar, const unsigned int version)
{
ar & val1 & val2 & val3;
}
};
val3でこのバイナリデータを処理するアーカイブ関数をどのように作成すればよいですか?