Вот мой код:ошибка из шаблона
// head file
class JsonResponse
{
public:
template<typename T>
void add(const string &, const T &);
};
template<typename T>
void JsonResponse::add(const string & name, const T & t)
{
// do something
}
я скомпилировать его и получить эту ошибку:
error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
Можете ли вы мне помочь? большое спасибо.
http://coliru.stacked-crooked.com/a/c91f8ce79eaa36bc – Steephen
, какая линия вызывает ошибку? вы используете 'using namespace std'? Потому что 'string' не имеет префикса. – UmNyobe
@UmNyobe 'void add (const string &, const T &);' и 'void JsonResponse :: add (const string & name, const T & t)' – Yves