Как я могу использовать шаблоны функций, чтобы следующий метод работал для любого переданного вектора?
class MyClass
{
public:
static void method(Vector &aVector);
};
void MyClass::method(Vector &aVector)
{
...
}
Я попробовал следующее, но получаю это сообщение об ошибке:
collect2: ld вернул 1 статус выхода
class MyClass
{
public:
template<class T>
static void method(Vector &aVector);
};
template<class T>
void MyClass::method(Vector &aVector) {
// ...
}