119 строка, у вас
переменная создана но не инициализирована, но ет лиш варнинг, у вас же есть переменная олд в цикле
C++ |
1
2
3
4
5
6
7
8
9
| void ListAdd(ListNode<Type> *head, ListNode<Type> *li)
{
ListNode<Type> *old, *v;
for (v=head, old = v; v!=NULL; v=v->Next())
{
old = v;
}
old->PutNext(li);
} |
|
сделайте у мя компилятор на сие заругался. А что у вас с ptr просто так сказать не могу добавьте ваш обновленный код. И можно спросить когда ваша программа завершит выполнение, а то как то страшно запускать вероятны утечки памяти)
Добавлено через 1 минуту
в том файле проблем не увидил только варнинги разве у вас установлено принимать варнинги за ерроры?