• Авторизация


О созидании и разрушении 25-02-2007 03:26 к комментариям - к полной версии - понравилось!


Вдумайся, Фроу Кэтч, - поучал Гоу Ту, - чтобы отвести память для массива данных, надобно знать тип и размер, а чтобы удалить память - ничего не нужно. Таким образом сама природа даёт нам понять, сколь ответственно следует относиться к созиданию.

Фроу Кэтч внимал с безнадёжной покорностью. Лично он всегда использовал конструкторы.
вверх^ к полной версии понравилось! в evernote
Комментарии (9):
IrishTerrier_Oz 25-02-2007-12:29 удалить
тип-то зачем? void *malloc(size_t size);
нихуя.

CMyType* m_pData = (CMyType*)MyMemAlloc(sizeof(CMyType)*size);

а для удаления достаточно

MyMemFree(m_pData)
функции аллокации свои - для отработки утечек и прочих мелких надобностей типа портирования.
IrishTerrier_Oz 26-02-2007-10:23 удалить
Семерка_Бубён, во в том то и дело, что нихуя. (sizeof(CMyType) -- тебе не тим нужен, а размер его :-Ь
ферштейн?
представь если typedef CMyType=double; и
double *m_pData = (double*)MyMemAlloc(8*1024);
формально - нужен размер.
а практически - нужно ещё преобразование типов сделать, см. свой же собственный пример.

чтобы сделать преобразование типа, этот тип нужно знать - ферштейн?)))
IrishTerrier_Oz 26-02-2007-12:16 удалить
фигу-гигу )) это уже "вне" вызова.
юзай (*void) и преобразуй когда надо.
знала бы ты как это частно приходится делать из-за архитектурной астрнавтики...
IrishTerrier_Oz 26-02-2007-12:21 удалить
и ваапсче, ты дао запихивания разных обектов в оди и тот же учсток памяти еще не познала. union тут просто лопается от зависти.

преставь себе диспечер сериализации которому абсолютно пох, что в него пихают, главное размер (и выравнивание ) ) зато выигрываем в скорости.
а я и юзаю пвойд, хули.
сериализацию - терпеть не могу. кажется, у нас она так и сделана.
IrishTerrier_Oz 26-02-2007-18:18 удалить
гы pvoid проклятье архитектурных астронавтов )))


Комментарии (9): вверх^

Вы сейчас не можете прокомментировать это сообщение.

Дневник О созидании и разрушении | Семерка_Бубён - Седьмой бубен | Лента друзей Семерка_Бубён / Полная версия Добавить в друзья Страницы: раньше»