[c] lista jednokierunkowa

soku11
Użytkownik
Użytkownik
Posty: 6607
Rejestracja: 16 sty 2007, o 19:42
Płeć: Mężczyzna
Podziękował: 119 razy
Pomógł: 1823 razy

[c] lista jednokierunkowa

Post autor: soku11 »

No to mam pytanie - po co wogole wziales sie za programowanie tej listy?? Jesli szukasz jakiegos dzialajacego gotowca, to wystarczy w google wpisac lista jednokierunkowa c albo single linked list c. Bo jak narazie to widze, ze nic sam nie wymysliles i czekasz tylko na caly kod :/ Pozdrawiam.
FEMO
Użytkownik
Użytkownik
Posty: 348
Rejestracja: 13 lut 2007, o 17:15
Płeć: Mężczyzna
Lokalizacja: warszawa
Podziękował: 163 razy

[c] lista jednokierunkowa

Post autor: FEMO »

nie czekam na gotowca po prostu chce się nauczyć jak się robi taką liste krok po kroku to ty odrazu napisałeś całą funkcje
soku11
Użytkownik
Użytkownik
Posty: 6607
Rejestracja: 16 sty 2007, o 19:42
Płeć: Mężczyzna
Podziękował: 119 razy
Pomógł: 1823 razy

[c] lista jednokierunkowa

Post autor: soku11 »

No ale naprawde tutaj nie ma za bardzo co tlumaczyc Jak nie wiesz co to lista to wystarczy wpisac w google lista i bedziesz wiedzial. Pozniej patrzysz na same moje struktury i powinienes juz mniej wiecej widziec jak to ma dzialac ;] Napisz moze konkretnie czego nie rozumiesz, bo tak to moge pisac i pisac Pozdrawiam.
goransol
Użytkownik
Użytkownik
Posty: 2
Rejestracja: 6 paź 2011, o 12:04
Płeć: Mężczyzna
Lokalizacja: Warszawa

[c] lista jednokierunkowa

Post autor: goransol »

co do

++(list->Size);

czy jest jakaś różnica między zapisem

list->Size++;
Ostatnio zmieniony 29 mar 2012, o 17:18 przez Afish, łącznie zmieniany 1 raz.
Powód: Stosuj tagi.
wszamol
Użytkownik
Użytkownik
Posty: 490
Rejestracja: 7 maja 2009, o 22:01
Płeć: Mężczyzna
Podziękował: 1 raz
Pomógł: 64 razy

[c] lista jednokierunkowa

Post autor: wszamol »

Jest różnica. Pierwszy zapis to preinkrementacja, zwraca wartość po zmodyfikowaniu obiektu. Drugi zapis to postinkrementacja, zwraca wartość sprzed modyfikacji.
Przykład:

Kod: Zaznacz cały

list->Size = 5;
cout<<(list->Size)++; //list->Size = 6, ale na ekranie wyświetli się 5

list->Size = 5;
cout<<++(list->Size); //list->Size = 6 i taka sama wartość pojawi się na ekranie
ODPOWIEDZ