template <class T>
class Matrix
{
int i, j;//rows and columns
T **p;
public:
// I have eleminated constructors and destructors,not imported
Matrica& operator=(const Matrica& m);
};
template<class T>
Matrica & Matrica<T>::operator=(const Matrica & m)//this line underlined red in compiler
{
// can not see anything from class
}