Aktywne Wpisy

Javert_012824 +165
Sytuacja z Lęborka. Kto według was jest winnym tego incydentu?
#wypadek #polskiedrogi #samochody #motoryzacja #prawo #prawojazdy
#wypadek #polskiedrogi #samochody #motoryzacja #prawo #prawojazdy


Zaczytanaa +51
Do jakiego kraju chcielibyście wyemigrować/urodzić się i dlaczego akurat tam? U mnie w sercu niezmiennie od kilku lat Islandia - brak upałów, czyste powietrze, piękne krajobrazy i kolor niebieski na fladze





pokonały mnie wskaźniki na poziomie licealnym, po 3 latach kodzenia w cpp ( ͡° ͜ʖ ͡°)
`void snieg55(int width, int height)
{
srand(time(NULL));
char**tablica=new char*[height];
for(int i=0;i<width;++i)
{
tablica[i]=new char[width];
}
for(int i=0;i<height;++i)
{
delete[] tablica[i]; // wywala seg faulta
}
delete[] tablica;
dlaczego to nei działa jak powinno? Chce dynamicznie alokować tablice 2d (wiem o std::vector i std::array, ale tego wymaga polecenie jakie dostałem)
Wskazywalo by na to delete []
double free or corruption (out)
zsh: abort (core dumped) ./a.out
@RedveKoronny: tu nie powinno byc
delete tablica[i]
bez []?? bo co dokladnie chcesz zrobic w tej linii? skasowac element tablicy?
int* set = new int[100];
//use set[]
delete [] set;
Napisales
delete[] tablica[i];
tablica[1] jest zadeklarowana jako new char[width]
i<width? ( ͡° ͜ʖ ͡°)