Witam. Mam problem z usuwaniem tablicy dwuwymiarowej dynamicznej w funkcji. Z nieznanych mi powodów w mainie wszystko pięknie się zwalnia (chyba, bowiem nie wiem jak sprawdzić czy na pewno się zwolniło - jakby jakaś dobra duszyczka podała sposób, to byłbym wdzięczny), aczkolwiek już w metodzie niezbyt. Poniżej umieszczam fragment kodu odpowiedzialny za to.
void deleteArray(int n, int** a){
for(int i=0; i < n; i++){
delete[] a[i];
} delete[] a;
}
Próbowałem również zwalniać na kilka innych sposobów i niestety nic. Obstawiam, że popełniam jakiś głupi, banalny błąd, ale siedzę już od jakiegoś czasu i nic nie jestem w stanie wymyślić. Byłbym więc bardzo wdzięczny za pomoc!