Re: std::vector вызов деструкторов объектов
От: Roman Odaisky Украина  
Дата: 01.07.06 16:48
Оценка: 2 (1)
Здравствуйте, onegold, Вы писали:

O>По моим понятиям колличество конструкторов должно соответствовать количеству деструкторов

O>А получаю:
O>Ctor 1
O>Dtor 1
O>Ctor 2
O>Dtor 1
O>Dtor 2
O>Dtor 2
O>Dtor 1
O>Dtor 1
O>Dtor 2

O>Обыясните пожалуйста.


А ты объяви конструктор копий
Автор: CEMb
Дата: 25.05.06
и посчитай количество вызовов. У тебя же объекты в vector'е конструируются не дефолтным конструктором, а копирующим.
До последнего не верил в пирамиду Лебедева.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.