Форум программистов, компьютерный форум CyberForum.ru

Сериализация и десериализация двусвязного списка - C++

Восстановить пароль Регистрация
 
RiN1992
0 / 0 / 0
Регистрация: 13.04.2013
Сообщений: 5
01.03.2014, 19:19     Сериализация и десериализация двусвязного списка #1
Всем доброго времени суток! Ребят помогите реализовать функции сериализации и десериализации двусвязного списка. Заранее спасибо
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
01.03.2014, 19:19     Сериализация и десериализация двусвязного списка
Посмотрите здесь:

Сериализация и десериализация vector'а int'ов C++
Cортировка двусвязного списка C++
Арифметика Класса Двусвязного списка C++
C++ очередь на основе двусвязного списка
Удаление элемента из двусвязного списка C++
Удаление элемента из двусвязного списка C++
Итератор двусвязного списка C++
Реверс двусвязного списка C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
DiffEreD
 Аватар для DiffEreD
1420 / 757 / 95
Регистрация: 21.06.2011
Сообщений: 1,740
Записей в блоге: 2
01.03.2014, 19:35     Сериализация и десериализация двусвязного списка #2
Вот тут примеры сериализации: Serialization , A practical guide to C++ serialization
RiN1992
0 / 0 / 0
Регистрация: 13.04.2013
Сообщений: 5
02.03.2014, 05:06  [ТС]     Сериализация и десериализация двусвязного списка #3
3. Реализуйте функции сериализации и десериализации двусвязного списка, заданного следующим образом:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
struct ListNode {
    ListNode *  prev;
    ListNode *  next;
    ListNode *  rand; // указатель на произвольный элемент данного списка
    std::string     data;
};
 
class List {
public:
    void Serialize(std::ostream & stream);  // сохранение в файл
    void Deserialize(std::istream & stream);    // загрузка из файла
private:
    ListNode *  head;
    ListNode *  tail;
    int         count;
};
Примечание: сериализация подразумевает сохранение и восстановление полной структуры списка, включая взаимное соотношение его элементов между собой.
Вот задание на всякий
Yandex
Объявления
02.03.2014, 05:06     Сериализация и десериализация двусвязного списка
Ответ Создать тему
Опции темы

Текущее время: 08:19. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru