Здравствуйте, Анатолий Широков, Вы писали:
А>>А>> ...
А>> delete[] tranName, tranDets;
А>>
А>>Будет ли полностью освобождена память на которую указывает tranDets?
АШ>tranDets будет удален, а вот tranName — нет. Почитайте про оператор ','.
Если почитать про оператор ',' (например у отца-основателя в
6.2 Operator Summary), то можно выяснить, что у него низший приоритет, а потому утечет как раз tranDets.