Keresés

Új hozzászólás Aktív témák

  • Jhonny06

    veterán

    válasz doc #1284 üzenetére

    (Ilyenkor jövök rá, hogy mennyire nem tudok semmit.) :D

    Szóval, most megpróbálom vectorral:

    Osztálydeklarációnál, privát adattagként:

    vector<Adatbazis> lista;

    Ennek kéne elérő és módosító függvény, mert privát. Ez viszont nem megy, simán a "lista"-t nem engedi visszaadni. :F Mégis sikerült.

    A konstruktorban pedig lista.resize(random)-oltam, ez oké. És ezzel meg is van, vagy még for ciklusban inicializálni kéne, mint C#-ban a new taggal, minden egyes indexű elemet, vagy ez így ennyi? Ezt a részét nem értem C#-ban sem, hogy miért kell. Mármint a memóriafoglalásnak ezen része. Ezt csak akkor kell, ha deklarációnál nem adom meg rögtön a méretét, mert itt dől el, hogy mégis mekkora méretű lesz, nem? Így már van értelme. Bár gondolom vector-nál ezt nem kell, mert dinamikusan kezeli a memóriafoglalást.

    (Ti is ennyit kérdeztetek kezdőként? :) Nyugtasson már meg valaki.)

    [ Szerkesztve ]

Új hozzászólás Aktív témák