Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

Tablico dwuwymiarowa jako parametr funkcji bez const

Ostatnio zmodyfikowano 2015-09-30 22:45
Autor Wiadomość
heroarthur
Temat założony przez niniejszego użytkownika
Tablico dwuwymiarowa jako parametr funkcji bez const
» 2015-09-30 22:08:24
Witajcie, jak mogę przenieść tablice dwuwymiarową o wielkosci n x n do funckji jako parametr? z tym ze n nie moze byc const, chce zrobic DFS ale musze jakos sie odwolywac do macierzy sąsiedztwa, jak mogę to inaczej zrobić?
P-138050
mateczek
Trzeba przekazać rozmiary lub skorzystać z konternera
» 2015-09-30 22:17:21
C/C++
void funcNaTablicy( int tab[][], int rozmiar1, int rozmiar2 ) {
   
   
}
P-138051
Lora
» 2015-09-30 22:45:03
C/C++
void funcNaTablicy( int tab[][ SIZE ], int rozmiar1, int rozmiar2 ) { }
Jeśli się nie mylę to przy takim przekazywaniu tablic wielowymiarowych trzeba podać jej wszystkie rozmiary oprócz pierwszego.

Edit:
Ale skoro n nie może być const to tablica będzie dynamiczna, więc przekazuje się tak:
C/C++
void funcNaTablicy( int ** tab, int rozmiar1, int rozmiar2 ) { }
P-138052
« 1 »
  Strona 1 z 1