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
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.