Elektroda.pl
Elektroda.pl
X
Proszę, dodaj wyjątek www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

C++ - Wskaźniki, wypisanie danych z tablicy dynamicznej

leonzawodowy 28 Paź 2013 10:44 1080 2
  • #1 28 Paź 2013 10:44
    leonzawodowy
    Poziom 7  

    Witam,
    Oto mój kod:

    Kod: cpp
    Zaloguj się, aby zobaczyć kod

    Nie mogę rozwiązać problemu, aby funkcja wyświetlała dane z tab1. Cały czas wyświetla mi dane z tab3. O co chodzi? Czy mógłby mi ktoś w tym pomóc?

    0 2
  • #2 28 Paź 2013 10:54
    GSM
    Poziom 25  

    I "dobrze"...
    Przecież w każdej z funkcji f_x, ja byk jest delete []tab;. Przy alokacji następnej tablicy po prostu otrzymujesz ten sam obszar pamięci, w którym są jeszcze śmieci po tab1.
    Czemu to wszystko w tej postaci ma służyć? Kod jest zresztą niepełny, bo skąd się niby tab0 bierze?

    Pozdrawiam,
    GSM

    0
  • #3 28 Paź 2013 11:22
    leonzawodowy
    Poziom 7  

    Witam,

    Tak, to nie jest cały kod. Chciałem po prostu poznać przyczynę dlaczego tak się dzieje.
    Dzięki za szybka odpowiedź GSM.
    Pozdrawiam

    0