Sprawa jest taka, mam w programie tablice dwuwymiarowe, i nie to, ze sa duze, ale jest ich bardzo wiele i nie moge sobie pozwolic na kopiowanie ich za kazdym razem, przy wywolywaniu funkcji zatem mam takie cos:
char t[10][20];
void foo(char (&t1)[10][20])
{
...
}
int main()
{
foo(t);
return 0;
}
Ale jednak gdzies doczytalem, ze to nie jest najlepsze rozwiazanie, i lepiej uzyc wskaznikow. Czy rzeczywisicie zaleca sie tu uzycie wsaznikow?? Jesli tak to jak bedzie wygladala funkcja a potem jej przykladowe wywolanie??
edit: Byc moze, bede chcial tez miec mozliwosc modyfikowania tej tablicy w parametrze. Czy w tym przypadku taka referencja jest bezpieczna??