Re: <vector> C++
От: okman Беларусь https://searchinform.ru/
Дата: 29.05.11 19:21
Оценка: +1 -1 :))) :))
Здравствуйте, Usefur, Вы писали:

U>Уважаемые, прошу вашей помощи. Меня интересует вопрос как записать данные из вектора (в моем случае "vector <Person> pers") данные в файл, чтобы потом их можно было считать. В векторе хранятся только данные о Имени, Фамилии, Дате рождения, Телефоне. Ну и нужно их сохранять, чтобы при каждом запуске программы не вводить всю информацию заново. Прочитал что лучше всего сохранять в бинарный файл, но как реализовать не знаю.Напишите пожалуйста код...


Используйте библиотеку сериализации из Boost, она так и называется — serialization.
Пользоваться очень просто, достаточно определить метод serialize для нужного класса и
использовать перегруженный метод &. Кстати, сериализация для контейнеров типа vector в
Boost уже имеется.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.