Здравствуйте, Michael Chelnokov, Вы писали:
MC>Здравствуйте, Agygy, Вы писали:
A>>for(int j=0; j<100; j++)
A>>{
A>> CSocket s;
A>> s.Create();
A>> if (s.Connect("localhost", 21))
A>> {
A>> s.Send("12345", 5);
A>> }
MC>s.Close();
A>>}
А на WinXP sp2 с mfc71 это не поможет!
День искал, почему у тестировщика на машине память утекает, а у меня всё нормально. В итоге обнаружил интересную вещь.
Если выполнить такой фрагмент
AfxSocketInit();
for (int i = 0; i < 10000; ++i)
{
CSocket sock;
sock.Create();
sock.Close();
}
Программа сьедает 12Мб (!) памяти. На Win2k работает нормально.