Дайте серию вложенных структур шаблона, я хотел бы иметь возможность извлечь самый внешний шаблон и «назначить» его в шаблоне с помощью оператора.
т.е.:
outer //будет s1
У меня есть близкая переменная-член шаблона в структуре шаблона, но я затем невозможно «присвоить» это одному оператору использования, поскольку для этого требуется два уровня оператора шаблона.
Заранее спасибо
Дайте серию вложенных структур шаблона, я хотел бы иметь возможность извлечь самый внешний шаблон и «назначить» его в шаблоне с помощью оператора. т.е.: [code]struct s0 { };
template struct s1 { };
template struct s2 { };
template using outer = ????? [/code] То, что я могу сделать: [code]outer //would be s1 [/code] outer //будет s1 У меня есть близкая переменная-член шаблона в структуре шаблона, но я затем невозможно «присвоить» это одному оператору использования, поскольку для этого требуется два уровня оператора шаблона. Заранее спасибо
Дайте серию вложенных структур шаблона, я хотел бы иметь возможность извлечь самый внешний шаблон и «назначить» его в шаблоне с помощью оператора.
т.е.:
struct s0 { };