Kod
int *wylosowane = new int[ilosc_losowan+1]
Cytat
Dlaczego [...] użyto wskaźnika i jak on naprawdę działa?
Cytat
A dlaczego tu jest wskaźnik? Bo new T zwraca T*. W rozumieniu C, tablica jest *prawie* jak wskaźnik na pierwszy element tablicy. W C++ jest więcej *prawie*, ale idea jest ta sama.
Możesz mi zarzucić, że nie wdałem się w szczegóły (dlaczego użyto new? Ty napisałeś wcześniej, żaden z nas też nie wdawał się w szczegóły o stercie i stosie oraz o tym, że ten kod wcale nie wymaga new, bo rozmiar jest znany podczas kompilacji (inaczej niż pisałeś) i z rozszerzeniem VLS albo constexpr, new byłby niepotrzebny), ale napisałem "dlaczego" i "jak działa".
Ja bym sobie wystawił niezłą ocenę. Twoje "farmazony, mleka i zaklęcia" jednak poniżej średniej.