» »

[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:
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.

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

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.


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

[php] array

Oddelek: Izdelava spletišč
81369 (1214) sebavet
»

[Android]GridView vprasanje

Oddelek: Programiranje
12944 (825) KernelPanic
»

VC# čitanje iz datoteke in shranjevanje v polje

Oddelek: Programiranje
91168 (981) iceurb
»

[c++]brisanje elementov v polju

Oddelek: Programiranje
51025 (932) Vesoljc
»

java - array vectorjev

Oddelek: Programiranje
51045 (981) OwcA

Več podobnih tem