![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Проблема с переменной [D5, WinXP]
Vaddya © (2002-05-28 20:59:00)Имеется код:
var A: PChar;
begin
GetMem(A, 10);
...
A := "Some";
FreeMem(A); // Ошибка
А как же теперь освободить память, если там не 10, а гораздо больше байт?
KS (2002-05-29 02:25:00) [1]StrPCopy(A, "Some");
Vaddya (2002-05-28 22:33:00) [2]Да дело не в этом. Получается память, занятую этой переменной, не освободить. Я же создал ее сам, почему же теперь не могу ее удалить? К тому же утечка памяти и всё такое...
Anatoly Podgoretsky (2002-05-28 21:02:00) [3]То есть как это больше?