Дайте серию вложенных структур шаблона, я хотел бы иметь возможность извлечь самый внешний шаблон и «назначить» его в шаблоне с помощью оператора.
т.е.:
Код: Выделить всё
struct s0 { };
template
struct s1 { };
template
struct s2 { };
template
using outer = ?????
То, что я могу сделать:
У меня есть близкая переменная-член шаблона в структуре шаблона, но я не могу затем «присвоить» ее одному оператору использования, поскольку для этого требуется два уровня оператора шаблона.< /p>
Заранее спасибо
Подробнее здесь:
https://stackoverflow.com/questions/791 ... -templates