Re[2]: delete[]
От: Bell Россия  
Дата: 19.06.08 13:36
Оценка: 1 (1)
Здравствуйте, Анатолий Широков, Вы писали:

А>>
А>>      ...
А>>      delete[] tranName, tranDets;
А>>


А>>Будет ли полностью освобождена память на которую указывает tranDets?


АШ>tranDets будет удален, а вот tranName — нет. Почитайте про оператор ','.

Если почитать про оператор ',' (например у отца-основателя в 6.2 Operator Summary), то можно выяснить, что у него низший приоритет, а потому утечет как раз tranDets.
Любите книгу — источник знаний (с) М.Горький
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.