Re[4]: Не генерируется оператор присваивания в шаблоне класс
От: MicroCephalis Россия  
Дата: 21.07.05 09:06
Оценка:
Павел,

>> почему тогда при explicit'е он оператор присваивания по умолчанию сам не генерит, но и из предка брать не желает?

ПК>Копирующий оператор присваивания в этом случае все равно неявно объявляется,
Вот-вот! Копирующий оператор. А нужен-то принимающий в правой части IUnknown*. И я его в шаблоне вроде бы предлагаю. Дык не берет, нос, можно сказать, воротит! Предпочитает заниматься неявным конструированием. Вот это поведение меня и удивляет.

>> Да и разве генерятся операторы?

ПК>Да. Неявно объявляются 4 специальные функции-члены
ага, это я еще не забыл Мне показалось было из какой-то из предыдущих фраз, что генерируются любые операторы по мере необходимости, но это же чепуха, как сказала бы черная королева
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.