Как сохранить файл, который содержит 2 данные QMap в QT? [дубликат]

Возможный дубликат:
Сериализация с QT

У меня есть 2 данных, какой тип является QMap:

1. Роман QMap; QString tempChapter; QString tempStory;

2. Комбинация QMap; интервал tempInd; QString tempChap;

мой вопрос: Как я могу сохранить эти 2 Данные в единственный файл?? И если это успешно сохраняется, как я могу загрузить эти 2 данные? Введите код также, потому что я - программист на C++ новичка и не знаю много об ООП, ответьте на этот ASAP!Большое спасибо!:)

1
задан Community 23 May 2017 в 11:47
поделиться

2 ответа

По сути, вам придется подумать о формате для хранения ваших данных в себе. Я бы посоветовал прочитать что-нибудь о сериализации . Прочтите и для получения общей информации о сериализации в C ++.

0
ответ дан 2 September 2019 в 23:48
поделиться

Все основные коллекции в qt поддерживаются QDataStream проверьте поддержку в документации QMap, поскольку вы храните только другие основные типы qt и ints, вы должны быть в порядке

2
ответ дан 2 September 2019 в 23:48
поделиться
Другие вопросы по тегам:

Похожие вопросы: