相关疑难解决方法(0)

模板模板参数的参数是否会导致阴影?

这是合法的C++吗?

template <typename T, template <typename T> class>
struct S { };
Run Code Online (Sandbox Code Playgroud)

Clang(3.7.1)拒绝它,抱怨第一个第二个T阴影T.海湾合作委员会似乎不关心它,我认为这是合理的.我认为只有模板模板参数中重要的参数数量.

c++ templates shadowing template-templates

7
推荐指数
1
解决办法
163
查看次数

标签 统计

c++ ×1

shadowing ×1

template-templates ×1

templates ×1