Sprawdzenie czy wskaźnik na coś pokazuje (?)
Ostatnio zmodyfikowano 2014-05-31 23:17
tirou Temat założony przez niniejszego użytkownika |
Sprawdzenie czy wskaźnik na coś pokazuje (?) » 2014-05-31 22:49:21 Mam pytanie, otóż mam sobie taką pętelkę operującą na wskaźnikach w liście: Element * temp = first; Element * prev = first;
while( temp ) { prev = temp; temp = temp->next; }
I w momencie przejścia poza listę tzn: temp w debugerze ma wszystkie wartosci: ??? więc teoretycznie nie powinien wejść w tą pętle. Czy jest możliwość jakaś inna wychwycenia wyjścia przez tą listę? Pozdrawiam |
|
pekfos |
» 2014-05-31 23:07:37 Ostatni element listy powinien mieć ustawione next na 0. |
|
tirou Temat założony przez niniejszego użytkownika |
» 2014-05-31 23:16:12 Mógłbyś rozjaśnić co miałeś na myśli? Ta lista dynamicznie się rozszerza i zwęża więc ciężko przypisywać coś ostatniemu elementowi. |
|
pekfos |
» 2014-05-31 23:17:40 Co w tym niejasnego? Lub trudnego? |
|
« 1 » |