这是孩子的游戏,但我有点像vc n00b。
我收到错误:error C2143: syntax error : missing ',' before '<'
。在以下代码的第二行:
template<int i, int j>
class B : public A<i, j> { }
template<int i, int j>
class A { }
感谢您的帮助!
答案 0 :(得分:5)
你忘记了分号和A的声明(只是在B之前声明A以避免写声明):
template<int i, int j>
class A { };
template<int i, int j>
class B : public A<i, j> { };