मैं boost.serialization का उपयोग कर रहा हूँ। serialize विधि में कुछ नमूना कोड उपयोग BOOST_SERIALIZATION_NVP:ऑब्जेक्ट को क्रमबद्ध करते समय BOOST_SERIALIZATION_NVP क्या करता है?
template<class Archive>
void save(Archive & ar, const unsigned int version) const
{
ar & BOOST_SERIALIZATION_NVP(_from_prop);
}
मैं अपनी कार्यक्षमता गूगल की कोशिश की लेकिन उपयोगी कुछ भी नहीं पाया जाता है।
template<class Archive>
void save(Archive & ar, const unsigned int version) const
{
ar & boost::serialization::make_nvp("_from_prop", _from_prop)
}
make_nvp
एक आवरण है कि serializing के रूप में ही कार्य करता है: क्या
ar & BOOST_SERIALIZATION_NVP(_from_prop)
और
ar & _from_prop?