I have class like below

```
template<class T>
class Student
{
 public:
  static Student& Instance();
}

template<class T>
Student<T>& Student<T>::Instance()
{
 ...
 return student;
}

```

It returns LNK2001 error. Can I use this way?