У меня есть класс, который имеет некоторые методы. Я хочу использовать шаблон только для одного метода, а не для всего класса. Могу ли я это сделать?C++ шаблоны в классе
class Test {
private:
int i;
public:
Test(int i);
int getVal();
void setVal(int i);
template <class Type>
int testTemplate(Type val);
};
Вы бы попробовали? – ForEveR
Должно быть законным. Скомпилируйте и запустите его, тогда вы можете сказать нам, можете ли вы это сделать :) – swinefish
Его работа) Но я хочу знать, это плохое решение или нет?) – Mike