![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Утечки памяти в TMemoryStream [D7, Win2k, WinXP]
ZlDoc © (2005-05-23 21:00:00)Ситуация такая. Работаю с TMemoryStream, причем размер его в процессе работы постоянно изменяется (.size:=xx). Может кто знает, не приводит ли это к утечкам памяти.
ZlDoc (2005-05-23 22:20:00) [1]Понятно. :)
Virgo_Style (2005-05-23 22:13:00) [2]17-я строка
ZlDoc (2005-05-23 22:04:00) [3]И какая это может быть ошибка? Уже долго думаю, ничего в голову не приходит.
Fay (2005-05-23 21:59:00) [4]ZlDoc © (23.05.05 21:58) [7]
Потому, что у тебя ошибка в программе.
ZlDoc (2005-05-23 21:58:00) [5]Теперь второй вопрос. Почему после работы программы в течении нескольких часов - "Stream Write Error"(Диспетчерзадач показывает увеличение занимаемой памяти примерно на 2-3МБ)?
VMcL (2005-05-23 21:39:00) [6][3]
begin...end (2005-05-23 21:36:00) [7]> VMcL © (23.05.05 21:33) [4]
[1] или [3]?
VMcL (2005-05-23 21:33:00) [8]Не факт.
чяйник (2005-05-23 21:21:00) [9]тада AV!
Fay (2005-05-23 21:15:00) [10]begin...end © (23.05.05 21:08) [1]
>> Если после окончания работы с экземпляром//
А если до? 8)
begin...end (2005-05-23 21:08:00) [11]Если после окончания работы с экземпляром TMemoryStream он будет корректно уничтожен (вызовом Free), то утечек памяти быть не должно.