ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2

ANTICHAT — форум по информационной безопасности, OSINT и технологиям

ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию. Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club, и теперь снова доступен на новом адресе — forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
Вернуться   Форум АНТИЧАТ > Программирование > С/С++, C#, Delphi, .NET, Asm
   
 
 
Опции темы Поиск в этой теме Опции просмотра

Утечка памяти (C++ Builder 2006)
  #1  
Старый 28.02.2010, 17:06
M_script_
Постоянный
Регистрация: 29.10.2008
Сообщений: 306
Провел на форуме:
1819761

Репутация: 180
Отправить сообщение для M_script_ с помощью ICQ
По умолчанию Утечка памяти (C++ Builder 2006)

При работе программы постоянно увеличивается объем используемой памяти. Происходит это очень медленно, но все же где-то есть утечка. Не могу понять в чем проблема. Ниже код потока. Там где код1 и код2 нет никаких объявлений переменных, только использование методов класса AnsiString (::Pos(), :elete(), ::SubString()) и несколько циклов while();

Код:
unsigned long __stdcall work_thr(void*)
{
	FILE* fSave;
	AnsiString sFormat = "file001";
	AnsiString sData = "";
	int iCount = 1000;

	while(!bComplete)
	{
		//тут код1
		
		for(int j = 0; j < iCount; ++j)
		{
			//тут код2
			
			fSave = fopen((sFormat + ".txt").c_str(), "a");
			if(fSave)
			{
				fputs((sData + "\n").c_str(), fSave);
				fclose(fSave);
			}
		}
	}
	return 0;
}
В чем может быть проблема?
 
Ответить с цитированием
 



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
4 и более GB ОЗУ для ОС Windows (32/64) NetSter Аппаратное обеспечение 10 28.12.2009 20:11
Сколько всего разделов памяти ? GenTao С/С++, C#, Delphi, .NET, Asm 1 11.10.2009 00:04
Преодолевая ограничения Windows: физическая память jawbreaker Чужие Статьи 1 16.02.2009 02:12
асм, дизасм, принцип работы процов на определенном уровне. Cthulchu Аппаратное обеспечение 0 05.01.2009 20:14



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ