ОБЪЕКТНО-ОРИЕНТИРОВАННОЕ ПРОГРАММИРОВАНИЕ В C++ (4-Е ИЗДАНИЕ) (часть 10) онлайн
Уничтожение массива указателей на объекты
В конце программы деструктор класса track должен уничтожить объекты класса horse, которые были образованы конструктором класса track с использованием операции new. Заметим, что в этом случае мы не можем просто сделать так
delete [ ] hArray;
Эта запись удалит массив указателей, но не объекты, на которые они указы- вают. Поэтому мы должны вызвать каждый элемент массива и применить к не- му операцию delete.
for ( int j = 0; j < total_horses; j++ ) delete hArray [ j ];
12 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60
Схожі підручники
- ОБЪЕКТНО-ОРИЕНТИРОВАННОЕ ПРОГРАММИРОВАНИЕ В C++ (4-Е ИЗДАНИЕ) (часть 6) онлайн
- Соціологія Навчально-методичний посібник для студентів всіх напрямків (частина 2)
- Методичні рекомендації з курсу Релігієзнавство
- Методичні вказівки до виконання практичного заняття на тему «Транспортна задача»
- Соціологія Навчально-методичний посібник для студентів всіх напрямків (частина 1)
- Бухгалтерський фінансовий облік (частина 3)
