0
這是孩子的玩法,但我有點vc n00b。模板繼承VC++錯誤
我收到一個錯誤:error C2143: syntax error : missing ',' before '<'
。在下面的第二行代碼:
template<int i, int j>
class B : public A<i, j> { }
template<int i, int j>
class A { }
感謝您的幫助!
這是孩子的玩法,但我有點vc n00b。模板繼承VC++錯誤
我收到一個錯誤:error C2143: syntax error : missing ',' before '<'
。在下面的第二行代碼:
template<int i, int j>
class B : public A<i, j> { }
template<int i, int j>
class A { }
感謝您的幫助!
你忘了分號和A的聲明(只是聲明A B之前,避免寫的聲明):
template<int i, int j>
class A { };
template<int i, int j>
class B : public A<i, j> { };
衛生署,應該已經知道, – 2009-11-16 10:43:05