Форум: "Начинающим";
Текущий архив: 2007.01.21;
Скачать: [xml.tar.bz2];
ВнизGetMem or New ? That is a question ! :)) Найти похожие ветки
← →
Riply © (2007-01-06 00:18) [0]Здравствуйте !
Что-то мои познания в английском входят
в противоречие с познанияим в Delphi :)
Цитата из Help - BDS 2006 :
It is considered preferable to use the New and Dispose procedures rather than GetMem and FreeMem.
Мне всегда казалось, что лучше (рекомендуют) использовать GetMem вместо New.
Что у меня хромает : английский или программирование ? :)
← →
kaZaNoVa © (2007-01-06 00:19) [1]Riply © (06.01.07 0:18)
GetMem and FreeMem.
имхо их чаще юзают
← →
Германн © (2007-01-06 00:24) [2]
> GetMem and FreeMem
требуют от программиста самому заботиться о правильном выделении количества памяти и возврате его системе.
← →
Anatoly Podgoretsky © (2007-01-06 00:27) [3]> Riply (06.01.2007 00:18:00) [0]
Это разные вещи, аналогия типизированые и не типизированые указатели.
← →
tesseract © (2007-01-06 00:31) [4]
> Это разные вещи, аналогия типизированые и не типизированые
> указатели.
Это один XXX Только new аккуратнее со сложными структурами. FreeMem не освобождает связанные указатели, ИМХО с ним очень аккуратно надо действовать.
← →
Германн © (2007-01-06 01:04) [5]
> Это один XXX Только new аккуратнее со сложными структурами.
> FreeMem не освобождает связанные указатели
Имхо, АП более прав. GetMem выделяет просто заданное кол-во байт и присваивает некоему указателю адрес первого байта этой области. А дальше пользуй эту область как хочешь.
← →
Zeqfreed © (2007-01-06 01:06) [6]GetMem удобно использовать для выделения динамической памяти, которая будет использоваться в качестве какого-то буфера. New удобно использовать для динамического создания экземпляров каких-то структур в памяти.
← →
ProgRAMmer Dimonych © (2007-01-06 01:14) [7]Whether "tis nobler in the mind to suffer
The slings and arrows of outrageous Windows
Or to take arms against a sea of bugs
And by "format C:" end them?
← →
Zeqfreed © (2007-01-06 01:25) [8]Вместо end лучше kill, finish или чего-нибудь ещё подобрать. Хотя может во времена Шекспира end употреблялось в таком значении? :)
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2007.01.21;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.044 c