2009-06-10 10 views

उत्तर

12

Boost.Serialization और libs11n दोनों यह कर सकते हैं। Libs11n मैनुअल (उपलब्ध here) दोनों की व्यापक तुलना है।

जैसा कि टोबीस ने कहा, C++ FAQ में अच्छी पृष्ठभूमि जानकारी है।

0

मुझे नहीं पता कि यह प्राप्त करने का कोई प्रत्यक्ष तरीका है या नहीं। आप विधियों को क्रमबद्ध करने और डी-सेरिअलाइज करने के लिए अलग-अलग तरीकों को लिख सकते हैं जिसमें ऑब्जेक्ट के व्यक्तिगत डेटा सदस्यों को फ़ाइल से लिखा और निकाला जाना आवश्यक है।

7

बूस्ट का serialization library आपके द्वारा देखी जा रही कार्यक्षमता को लागू कर सकता है।

6

सीरियलाइजेशन एक जटिल विषय है जो शायद SO पर एक साधारण उत्तर के लिए बहुत अधिक है। दुर्भाग्य से सी ++ के साथ, आप इसे अन्य भाषाओं में मुफ्त में नहीं प्राप्त करते हैं।

शुरुआत के लिए C++ faq lite या boost देखें।

संबंधित मुद्दे