Недавно узнал про сабж. Много думал
Непонятен остался один момент.
Допустим есть шаблон:
template <template <typename U> class T> class B
{
//...
};
Как в в шаблоне можно использовать U?
MSVC++ 8 ругается при упоминании U.
В доступной документации внятного разъяснения не нашел.
В примерах в основном используется что-то вроде:
template <template <typename> class T, class V> class A
{
T<V> а;
};
Или даже T<int> а;
Это совсем другое...
Вопрос представляет чисто академический интерес.
Спасибо.