Re[2]: Сериализация объектов
От: LaptevVV Россия  
Дата: 30.06.04 11:52
Оценка:
Здравствуйте, MaximE, Вы писали:

ME>LaptevVV wrote:


>> Никак не могу въехать в дурацкий термин "серализация" (пардон, нечаянно пропустил, но исправлять уже не стал — это ясное указание моего подсознания на эту проблему )

>> Почему нерпеменно новый термин? И так же ежу понятно, что при записи на внешнее устройство байты пишутся. В чем фишка-то?

ME>http://en.wikipedia.org/wiki/Serialization


Читаем:

Serialization is the process of taking an in memory data structure of an object and encoding it into a serial (hence the term) sequence of bytes.

А ДО ооп было не так же разве? Но никто не называл процесс вывода сериализацией.
Если я пишу:

struct A { int a; float b: } a;
fwrite (&a, 1, sizeof(a), file);

это не сериализация разве? Но никто ж ее так не называет?
Или дело в том, что имеются ввиду контейнеры, которые часто вместо значений хранят указатели. Тогда для вывода надо сначала слазить за значением, а потом уж выводить. А при вводе — наоборот: сначала память выделить, а потом уж читать?
Ы?
Хочешь быть счастливым — будь им!
Без булдырабыз!!!
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.