Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Утечки памяти в 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), то утечек памяти быть не должно.


Наверх

Титульная страница Поиск, карта сайта Написать письмо