【发布时间】:2011-04-07 00:12:55
【问题描述】:
如何解决这个语法错误?
struct A {
template < typename T >
void f () {}
};
template < typename C, typename U >
struct B {
void g () {
U::f < C > (); // expected primary-expression before »>« token
}
};
int main () {
B<int,A> b;
b.g ();
}
【问题讨论】: