5 / 5 / 2
Регистрация: 04.07.2010
Сообщений: 200
|
||||||
1 | ||||||
Можно ли заставить класс записывать самого себя в файл?16.02.2013, 21:36. Показов 1234. Ответов 17
Метки нет (Все метки)
то есть
0
|
16.02.2013, 21:36 | |
Ответы с готовыми решениями:
17
Класс который можно вложить в самого себя Как заставить монитор игнорировать часть самого себя? Запутался в пакетах. (Класс не нахолит самого себя) Можно ли сослаться на самого себя? |
26 / 21 / 2
Регистрация: 14.07.2012
Сообщений: 176
|
|
16.02.2013, 21:49 | 3 |
Если я не ошибаюсь, то лучше записывать в файл не весь объект целиком, а лишь его члены, иначе вместо, собственно, класса запишете всякий "производственный" мусор.
0
|
5 / 5 / 2
Регистрация: 04.07.2010
Сообщений: 200
|
|
16.02.2013, 21:52 [ТС] | 4 |
привел пример. то есть созданный экземпляр сам себя пишет
Добавлено через 1 минуту интересует вообще реально или нет. Добавлено через 17 секунд ну и пример
0
|
26 / 21 / 2
Регистрация: 14.07.2012
Сообщений: 176
|
|
16.02.2013, 21:53 | 5 |
Однако самого кода метода вы так и не привели
В теле этого метода просто запишите все переменные объекта в файл с помощью ofstream::write(char*,std::streamsi ze)
0
|
Почетный модератор
7393 / 2639 / 281
Регистрация: 29.07.2006
Сообщений: 13,696
|
|
16.02.2013, 21:54 | 6 |
"Сам себя" - нет. Или используй сторонние библиотеки, или просто ручками напиши код, записывающий данные, и читающий их.
Кстати, это называется сериализацией. Можешь почитать на эту тему в интернете.
0
|
5 / 5 / 2
Регистрация: 04.07.2010
Сообщений: 200
|
|
16.02.2013, 21:58 [ТС] | 7 |
ну это само собой.
думал может какой изврат есть(было бы довольно таки интересно)
0
|
26 / 21 / 2
Регистрация: 14.07.2012
Сообщений: 176
|
||||||
16.02.2013, 21:59 | 8 | |||||
0
|
5 / 5 / 2
Регистрация: 04.07.2010
Сообщений: 200
|
|
16.02.2013, 22:01 [ТС] | 9 |
PreFX, писать в файл я умею
0
|
26 / 21 / 2
Регистрация: 14.07.2012
Сообщений: 176
|
|
16.02.2013, 22:08 | 10 |
Не по теме: Ну, всякое бывает xD
0
|
26 / 21 / 2
Регистрация: 14.07.2012
Сообщений: 176
|
|
16.02.2013, 22:16 | 12 |
Первоначально это была структура с функцией, которую я нагло скопипастил и переделал в класс, слегка видоизменив, так что вопросы не ко мне -_-.
0
|
5 / 5 / 2
Регистрация: 04.07.2010
Сообщений: 200
|
|
16.02.2013, 22:26 [ТС] | 14 |
PreFX, так предположим что нет динамических элементов классе
0
|
26 / 21 / 2
Регистрация: 14.07.2012
Сообщений: 176
|
|
16.02.2013, 22:28 | 15 |
0
|
5 / 5 / 2
Регистрация: 04.07.2010
Сообщений: 200
|
||||||
16.02.2013, 22:34 [ТС] | 16 | |||||
предельно теоретически предположим что класс выглядит так:
0
|
26 / 21 / 2
Регистрация: 14.07.2012
Сообщений: 176
|
|
16.02.2013, 22:43 | 18 |
0
|
16.02.2013, 22:43 | |
16.02.2013, 22:43 | |
Помогаю со студенческими работами здесь
18
Деструктор для класс, имеющий указатель на самого себя создать класс способный возвращать копию самого себя Можно ли удалить объект экземпляра класса из самого себя? Невозможно вставить файл самого в себя Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |