Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

Indeksowanie za pomocą wskaźnika i rezerwowanie pamięci.

Ostatnio zmodyfikowano 2015-06-24 17:35
Autor Wiadomość
skakun
Temat założony przez niniejszego użytkownika
Indeksowanie za pomocą wskaźnika i rezerwowanie pamięci.
» 2015-06-24 16:32:12
Mam pewną ilość zdeklarowanych obiektów w kodzie. Chcę po kolei wywołać metodę każdego z nich. Jaki są sposoby by odhaczyć całą listę? Gdyby zdeklarować wskaźnik powiedzmy o nazwie ID_0, a kolejne obiekty o numerze i przypisywać na zasadzie
*( ID_0 + i ) = obiekt_i
 zastąpiłbym przypadkową, możliwe już wykorzystaną komórkę, prawda? Nie jestem pewien, czy dobrze rozumiem te wskaźniki. Dlatego aby zarezerwować sobie wolne miejsce zdeklarowałem te ID_0 jako tablice odpowiedniego typu o 64 elementach, tyle jest tych obiektów. Wygląda na to, że chyba te obiekty są za duże bo kompilator napisał
error: C2148: total size of array must not exceed 0x7fffffff bytes
;
Czy jedyny sposób by przejść wszystkie obiekty to przypisać wpisać je do jakiegoś kontenera jak vector, czy mam inne wyjście?
P-134037
pekfos
» 2015-06-24 17:35:45
Wpisz adresy obiektów do tablicy wskaźników.
P-134041
« 1 »
  Strona 1 z 1