Возникла такая проблема: надо сделать поиск элемента, находящегося на минимальном расстоянии от водоема.
template <class T>
void list<T>::Search(void)
{Elem* cur;
Elem* min;
cur=START;
min=cur;
for(cur=START->NEXT;cur!=NULL;cur=cur->NEXT)
{if(cur->DATA.getrast()<min->DATA.getrast())
{min=cur;}}
cur->DATA.print();
}
Компилятор не выдает ошибку, но при запуске выдает ошибку при поаытки распечатать.
вот функция печати
void list<T>::Print(void)
{Elem* cur;
for(cur=START;cur!=NULL;cur=cur->NEXT)
cur->DATA.print();
}
Помогите если сможете найти ошибку.