Forum » Programiranje » [C++] Dinamični array
[C++] Dinamični array
c0dehunter ::
Zdravo, imam problem z dynamic arrayi v C++.
Stvar je taka: recimo da na začetku še ne vem koliko elementov bom imel v arrayu, zato definiram:
je splho zdaj kdaj treb recimo definriat velikost, ali je možno da naprimer dodaš nek števec, da veš koliko elementov je not in preprosto dodajaš elemente?
Npr. (koda se nanaša na prejšnjo definicijo dinamičnega polja):
In potem spet izpišeš vse elemente polja s pomočjo prej definiranega števca, da vemo koliko elementov je v arrayu.
Je to možno?
Stvar je taka: recimo da na začetku še ne vem koliko elementov bom imel v arrayu, zato definiram:
int * polje;
je splho zdaj kdaj treb recimo definriat velikost, ali je možno da naprimer dodaš nek števec, da veš koliko elementov je not in preprosto dodajaš elemente?
Npr. (koda se nanaša na prejšnjo definicijo dinamičnega polja):
for(int i=0; i<10; i++){ polje[i]=i; }
In potem spet izpišeš vse elemente polja s pomočjo prej definiranega števca, da vemo koliko elementov je v arrayu.
Je to možno?
I do not agree with what you have to say,
but I'll defend to the death your right to say it.
but I'll defend to the death your right to say it.
arjan_t ::
če hočeš "običajno" polje (new int[velikost]) potem ne bo šlo, za to obstajajo različne podatkovne strukture (v STL so glavne že implementirane)
za tvoj primer uporavi npr. vector
za tvoj primer uporavi npr. vector
c0dehunter ::
Aha, sem že ugotovil da potrebujem v bistvu linked list. Hvala vseeno.
I do not agree with what you have to say,
but I'll defend to the death your right to say it.
but I'll defend to the death your right to say it.
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | [php] arrayOddelek: Izdelava spletišč | 1369 (1214) | sebavet |
» | [Android]GridView vprasanjeOddelek: Programiranje | 944 (825) | KernelPanic |
» | VC# čitanje iz datoteke in shranjevanje v poljeOddelek: Programiranje | 1168 (981) | iceurb |
» | [c++]brisanje elementov v poljuOddelek: Programiranje | 1025 (932) | Vesoljc |
» | java - array vectorjevOddelek: Programiranje | 1045 (981) | OwcA |