Сколько инстанций темплейтов попробует создать компилятор? =) Особо упрямые могут еще попробовать скомпилировать хехе.
template<int Depth, int A, typename B>
struct K17 {
static const int x =
K17 <Depth+1, 0, K17<Depth,A,B> >::x
+ K17 <Depth+1, 1, K17<Depth,A,B> >::x
+ K17 <Depth+1, 2, K17<Depth,A,B> >::x
+ K17 <Depth+1, 3, K17<Depth,A,B> >:x
+ K17 <Depth+1, 4, K17<Depth,A,B> >::x;
};
template <int A, typename B>
struct K17 <16,A,B> { static const int x = 1;
};
static const int z = K17 <0,0,int>::x;
int main(void) { }
Ответ на:
комментарий
от anonymous

Ответ на:
комментарий
от anonymous

Ответ на:
комментарий
от ival

Ответ на:
комментарий
от anonymousI
Ответ на:
комментарий
от anonymousI
Ответ на:
комментарий
от anonymousI

Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Специализация шаблона с константным значением (2018)
- Форум Частичная специализация метода класса? (2017)
- Форум Валиден ли код? (2018)
- Форум c++ Нубский вопрос (2015)
- Форум почему мой шаблон в шаблоне вызванный из шаблона не хочет компилиться? (2016)
- Форум Заготовка шаблонных методов (2013)
- Форум 100 dynamic_cast'ов за 1 миллисекунду (2014)
- Форум Function template with a template argument. (2013)
- Форум C++, темплейты, букварь (2014)
- Форум Настройка потребления памяти при компиляции (2015)