new / delete
От: Аноним  
Дата: 13.03.06 07:38
Оценка:
Извиняюсь за такой глупый вопрос. Есть структура, есть массив указателей на структуру. Я заполняю массив в начале программы.
struct CStruct {
 int i;
 CString Caption;
};
CStruct* st[10];
for (int j = 0; j < 10; j++) 
{
 CStruct* s1 = new CStruct*;
 s1->i = 2;
 s1->Caprtion = "22";
 st[j] = s1;
}

Как мне при выходе из программы освободить память? Я вроде понимаю, что мне надо пройти по всему массиву и освободить. Но как именно не понимаю.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.