Re[4]: Это не правильно!
От: Рек Россия  
Дата: 05.04.02 11:19
Оценка:
Здравствуйте Bell, Вы писали:

B>Здравствуйте Рек, Вы писали:



Рек>>Это совершенно неправильный пример использования шаблонов!


Рек>>Шаблоны как раз позволяют (и предназначены для того чтобы) такое не писать!


Рек>>И даже не потому, что плохо написано.

Рек>>Такое просто не работает!

B>А вот Мейерс так не считает

B>У него есть подобный пример смеси класса-реализации и шаблонов (пример про стэк в книге "Эффективное использование")
B>Я не утверждаю, что именно так и надо делать, но в некоторых ситуациях такой подход имеет право на жизнь.

Наговариваешь ты на Мейерса...

Ну давай хотябы посмотрим на строчку

~TCollect() { delete items; };

Что здесь будет удаляться? Если удаляется массив чаров, то хорошо бы поставить [].
А деструкторы объектов находящихся в контейнере отработают?
Как ты думаешь?

А уж на реализацию Insert как интересно было бы поглядеть!..
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.