![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
ZeroMemory [D6, Win95/98, WinXP]
Guest_1 © (2004-11-14 15:11:00)Для сброса полей записи я использую функцию ZeroMemory.
Корректно ли это?
Например:
type
TPersonInfo = record
UFirsName : String[15];
ULastName : String[15];
UAge : Byte;
end;
var
PersonInfo : TPersonInfo;
begin
...
ZeroMemory(@PersonInfo,SizeOf(PersonInfo));
end;
Спасибо.
jack128 (2004-11-14 15:16:00) [1]в даном случае - коректно. но если бы были длинные строки, дин массивы, варанты и тому подобеые динамические структуры, то было бы не коректно.. memory leak был бы