Wie C++ Objekt in eine XML-Datei speichern und wiederherstellen?Wie C++ Objekt in eine XML-Datei speichern und wiederherstellen?
Antwort
Boost.Serialization und libs11n kann dies beides tun. Das libs11n-Handbuch (verfügbar) hat einen ausführlichen Vergleich der beiden.
Wie Tobias sagte, die C++ FAQ hat eine gute Hintergrundinformationen.
Ich weiß nicht, ob irgendwelche direkten Weg dies zu erreichen. Sie können separate Methoden zum Serialisieren und De-Serialisieren von Methoden schreiben, bei denen einzelne Datenelemente des Objekts geschrieben und aus der Datei extrahiert werden müssen.
Erhöhung des serialization library könnte viel von der Funktionalität implementieren, die Sie suchen.
Serialisierung ist ein komplexes Thema, das wahrscheinlich zu viel für eine einfache Antwort auf SO ist. Leider mit C++, erhalten Sie es nicht kostenlos wie in anderen Sprachen.
Sehen Sie die C++ faq lite oder boost für einen Start.
- 1. Aktivitätsstatus speichern und wiederherstellen
- 2. tensorflow: Speichern und Wiederherstellen Sitzung
- 3. Speichern und Wiederherstellen des Anwendungsfensterstatus
- 4. Speichern und Wiederherstellen von Formularposition und -größe
- 5. Speichern und Wiederherstellen von CGContext
- 6. Speichern von WebView und Wiederherstellen in ANDROID
- 7. Speichern und Wiederherstellen von NSMutablearray in NSUserdefaults
- 8. Speichern und Wiederherstellen von Verbindungen mit XIFF
- 9. wiederherstellen überschrieben window.JSON Objekt
- 10. Instanzstatus einer Aktivität manuell speichern und wiederherstellen
- 11. Wie kann ich ein benutzerdefiniertes Objekt in Android speichern und wiederherstellen?
- 12. Winkel ui Raster speichern und wiederherstellen Zustand
- 13. Speichern und Wiederherstellen einer CMD-Tabs-Sitzung?
- 14. contenteditable ausgewählten Text speichern und wiederherstellen
- 15. Wiederherstellen und Wiederherstellen Szenario
- 16. Fotos und Videos in Parse (Android) speichern und wiederherstellen
- 17. Wie kann ich die Systemzwischenablage in C# sichern und wiederherstellen?
- 18. nehmen Powershell-Objekt speichern als XML und Last in C#
- 19. HTML5 Speichern und Wiederherstellen von Status in der Datenbank
- 20. Speichern und Wiederherstellen Scroll-Position mit Cookies in Javascript
- 21. RecyclerView Speichern/Wiederherstellen zwischen Aktivitäten
- 22. Speichern und Wiederherstellen von Zeilenauswahlen in einem DataGrid
- 23. Speichern und Wiederherstellen von WebView in einer integrierten PhoneGap App
- 24. SublimeText 2 - Speichern/Wiederherstellen Sitzung
- 25. Speichern und Wiederherstellen einer Liste von Einstellungen in Android
- 26. C# - Objekt in JSON-Datei speichern
- 27. So speichern und wiederherstellen DNNClassifier in TensorFlow Python trainiert; Irisbeispiel
- 28. ORM - Speichern/Wiederherstellen von Standardwerten für ein DB-Objekt mit C#
- 29. wie Objekt speichern wie C# zu Arraylist in PHP
- 30. Wie minimiert/Wiederherstellen eines Fensters in C#