Неявное инстанцирование шаблонных функций по-умолчанию
От: Аноним  
Дата: 20.12.13 20:11
Оценка:
Добрый день.

struct A{A()=default;A(A&)=default;};
template<typename B>struct C:B{C()=default;C(const C&)=default;};
C<A> d;
int main(){}


G++ 4.4 кушал, 4.7 — не хочет.
На какой пункт стандарта смотреть? Можно ли отключить такое поведение?

Спасибо
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.