Какой простой способ сохранить набор массивов в файл и обратно в C ++? - PullRequest
2 голосов
/ 21 сентября 2011

Я искал простой способ с помощью C ++ сохранить набор переменных (в данном случае набор двойных массивов) в файл, а затем загрузить указанный файл и получить набор переменных.

Большинство способов, о которых я читал, подразумевают объединение всех переменных в один массив или (что еще хуже) создание собственного класса, который читает и записывает символ за символом вручную, что нецелесообразно, поскольку массивы будут иметь переменную длину.

Есть ли класс или библиотека, которую я мог бы использовать? (Тот факт, что я задаю этот вопрос, означает, что да, это один из первых случаев, когда мне приходится иметь дело с файлами в C ++.)

Ответы [ 2 ]

1 голос
/ 21 сентября 2011

Буферы протокола могут помочь: Protobuf

1 голос
/ 21 сентября 2011

Библиотека повышения сериализации является одним из вариантов.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...