Aktywne Wpisy
SzymonXes +51
Mam dosyć. Załamka. Trzy tygodnie pisania przez #tinder i Whatsapp, żeby na końcu dowiedzieć się, że czekała na decyzję chada, dla którego zostawiła swojego faceta. A i tak by nic nie wyszło, bo mam 175 cm wzrostu. I jeszcze chamski przytyk na koniec. Po prostu jest mi smutno, nawet płakać mi się chce, bo co z tego, że mało wartościowa kobieta, ale ostatnio mam tak cały czas. Przepraszam za swoje #feels tutaj
tomkol +486
Jestem zajarany, dziś kupiłem piękną Renie RS. Będzie śmigane dziś po mieście ( ͡° ͜ʖ ͡°)
#motoryzacja #chwalesie #pdk
#motoryzacja #chwalesie #pdk
Mam jakąś klasę, która ma pola prywatne **rozmiar_tablicy i wskaźnik** na tablicę liczb całkowitych
int * tablica
.W polach publicznych mamy konstruktor (który tworzy tablicę o zadanym rozmiarze i w każdej komórce ustawia 0) i funkcjęktóra wyświetla konkretną komórkę tablicy.
Problem polega na tym, że gdy stworzę sobie dynamicznie tablicę
int* tablica =new int [rozmiar_tablicy];
i wyzeruję jej elementy forem
kod
to program "nie pamięta" poza konstruktorem, że elementy były wyzerowane. Jak temu zaradzić?TUTAJ KOD: http://pastebin.com/dau7Biyr
#programowanie #jezykc #cplusplus #podstawyprogramowania
int* tablica =new int [rozmiar_tablicy];
powinno być samo
tablica =new int [rozmiar_tablicy];
dodałem kod z pastebina na końcu mego wpisu
może ktoś mi wyjasnić różnicę w zapisach? bo mój sposób używałem "bezmyślnie" jako kreator nowej tablicy.
int *
i zostaw samo
tablica = new int [rozmiar];
BTW. Jak przydzielasz pamięć, to wypadałoby w destruktorze ją zwalniać. To nie java.