Я получаю сообщение об ошибке с моим шаблоном класса, и я не могу понять, почему.
Мне нужен список аргументов шаблона (который я считаю), но я не могу понять, куда он идет.
template <class G>
ostream& operator << (ostream &destFile, const LinkedList &list)
{
nodePtr ptr;
int i;
for (ptr = list.head, i = 1; ptr != NULL; ptr = ptr->next, i++)
destFile << i << ": " << ptr->item << endl;
return destFile;
}