• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Wskaźniki, dynamiczna alokacja i &. Jaki kurs?

Object Storage Arubacloud
0 głosów
220 wizyt
pytanie zadane 17 października 2018 w Rozwój zawodowy, nauka, praca przez XezolPL Obywatel (1,530 p.)
Witam, polecicie jakiś kurs gdzie są dobrze wytłumaczone wskaźniki, dynamiczna alokacja danych itd.? Wszystko już tam powoli ogarniam oprócz właśnie tego :/ Ani u Zelenta ani na zagranicznych kursach nie mogę tego zrozumieć jak to działą, kiedy & kiedy * wgl... Obecnie przerabiam Advencet CPlusPlus Programing Training Course.

1 odpowiedź

+1 głos
odpowiedź 17 października 2018 przez sebeks Mądrala (5,300 p.)
wybrane 18 października 2018 przez XezolPL
 
Najlepsza
Świetnie opisuje to Stephen Prata w "C++ Szkoła programowania. Wydanie 6".

// Zwykła deklaracja zmiennej

int zmienna;

// utworzenie pustego wskaźnika

int * wskaznik;

// przypisanie wskaźnika do adresu zmiennej

wskaznik = &zmienna

 

Czyli możesz pobrać wartość z pamięci na dwa sposoby za pomocą zmienna lub * wskaznik a także pobrać adres w pamięci do danych za pomocą &zmienna lub wskaznik

# Alokacja pamięci

int * pn = new int; // alokacja pamięci na int

*pn = 100; zapisanie tam wartości

delete pn; //zwalnianie pamięci

Ważne, by zawsze przy pisaniu new od razu pisać delete, w tym znaczeniu, by nie zapomnieć o zwalnianiu pamięci, by nie doszło do wycieku pamięci. Dynamicznie alokuje się pamieć na tablice i struktury. I tyle wyczytałem w rozdziale 4 tej książki. Było coś wspomniane o klasie Vector i Array, ale jeszcze tam nie dotarłem :)
komentarz 18 października 2018 przez XezolPL Obywatel (1,530 p.)
:D dziękuję, nadal trochę zawiłe ale coś się tam rozjaśnia w głowie, bo niby vektory ogarniam w miarę z tego kursu ale do tych vektorów cały czas idą wskaźniki także , może z czasem przyjdzie mi to zrozumienie

Podobne pytania

0 głosów
1 odpowiedź 274 wizyt
pytanie zadane 7 kwietnia 2023 w C i C++ przez Zuzan Początkujący (390 p.)
0 głosów
1 odpowiedź 565 wizyt
pytanie zadane 19 listopada 2018 w C i C++ przez Roman1212 Początkujący (460 p.)
0 głosów
1 odpowiedź 427 wizyt
pytanie zadane 7 maja 2020 w C i C++ przez Hubertius Bywalec (2,970 p.)

92,548 zapytań

141,390 odpowiedzi

319,509 komentarzy

61,932 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj.

Akademia Sekuraka

Kolejna edycja największej imprezy hakerskiej w Polsce, czyli Mega Sekurak Hacking Party odbędzie się już 20 maja 2024r. Z tej okazji mamy dla Was kod: pasjamshp - jeżeli wpiszecie go w koszyku, to wówczas otrzymacie 40% zniżki na bilet w wersji standard!

Więcej informacji na temat imprezy znajdziecie tutaj. Dziękujemy ekipie Sekuraka za taką fajną zniżkę dla wszystkich Pasjonatów!

Akademia Sekuraka

Niedawno wystartował dodruk tej świetnej, rozchwytywanej książki (około 940 stron). Mamy dla Was kod: pasja (wpiszcie go w koszyku), dzięki któremu otrzymujemy 10% zniżki - dziękujemy zaprzyjaźnionej ekipie Sekuraka za taki bonus dla Pasjonatów! Książka to pierwszy tom z serii o ITsec, który łagodnie wprowadzi w świat bezpieczeństwa IT każdą osobę - warto, polecamy!

...