VC ++ Ошибка при наследовании шаблона - PullRequest
0 голосов
/ 16 ноября 2009

Это детская игра, но я немного похож на 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 { }

Спасибо за помощь!

1 Ответ

5 голосов
/ 16 ноября 2009

Вы забыли точки с запятой и объявление A (просто объявите A перед B, чтобы избежать написания объявления):

template<int i, int j> 
class A { };

template<int i, int j> 
class B : public A<i, j> { };
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...