Podpiraj nas in si oglej kak oglas:
(ko jih klikneš, so lepši! ;) )
Preučite razred vector v STL knjižnici tukaj.
Nato nalogo 5.1. dopolnite tako, da bo glavni program uporabljal razred vector. Elementi razreda vektor so Stranke.
Poleg metode push_back demonstrirajte vsaj še dveh metod razreda vector ter uporabite iteratorja begin in end za pomik po elementih vektorja.
Primer za push_back:
seznam_strank.push_back(new Stranka("Janez Hlebec", new Datum(17,4,2009)));
V komentar odgovori na naslednja vprašanja:
PROG2:Vaja08:N02: Vektorji v c++ - Mogoče ima ta naloga kakšno sintaktično napakico, saj so bile v main.cpp združene 3 naloge (5.2, 8.2 in 8.3). Naložil: Narmotur
Odgovor na zgornje vprašanje: Ob klicu destruktorja, se pokličejo vsi destrukturji vsebovanih elementov, nato pa se sprosti celotni pomnilnik, ki ga je vektor zasedal (tudi rezerva).
Oglejte si še: