【发布时间】:2014-06-14 03:31:45
【问题描述】:
考虑以下代码:
template <template <int> class T>
struct B {
};
template <int N>
struct A {
B<A> b;
};
这不会编译,因为B<A> b 中的A 指的是类A<N>,而不是模板。如何从A<N> 的正文中获取模板A?
【问题讨论】:
-
+1 @T.C.正是,谢谢!如果您发帖,我可以接受您的评论作为答案。
-
@par 这是一个clang bug,你的代码是有效的。