The following piece of code does not compile:
template <class T> class Test
{
friend class Friend<T>;
};
g++ 2.7.1 compiles without warning (as well as MS Visual C++), but egcs
says:
parse error before `<'
How else should I declare friend template class?
Can anyone help me?