New i zerowanie pamięci

0

w Delphi gdy tworzy się nowy obiekt przy użyciu konstruktora to pamięć na jego pola jest zerowana. Chciałbym wiedzieć czy jest tak także w przypadku alokowania rekordów przy użyciu procedury New, bo w pomocy do Delphi nic o tym nie wspominają. Z góry dziękuję za odpowiedź.

0

Skoro jest napisane, że pamięć jest tylko przydzielana (alokowana), to znaczy, że jest tylko przydzielana i nic ponad to.

// FillChar lub ZeroMemory + f1

0

Heh , własnie, ponadto wystarczy prosty kod żeby sie o tym przekonać.
var p:^integer;
begin
new(p);showmessage(inttostr(p^));dispose(p);
//no i widac ze tam jest jakas przypadkowa liczba.

1 użytkowników online, w tym zalogowanych: 0, gości: 1