Albitexm
11-07-2009, 00:27
In C++, una funzione può restituire come parametro una matrice? :help:
In un libro sul C++ io leggo: "Una funzione può restituire un qualsiasi tipo di dato, tranne array".
Ma al capitolo seguente leggo: "Passaggio di un vettore come parametro a una funzione- nel capitolo precedente è stato affrontato l'argomento del passaggio dei parametri dal main alla funzione. I parametri erano tuttavia dati di tipo semplice, non dati strutturati come un vettore o una matrice.Nel caso in cui i parametri siano array occorre rispettare alcune particolarità sintattiche...". Seguono esempi.
Quindi io non ho capito, se posso scrivere una funzione, che mi restituisca una matrice come parametro (si o no?) o se devo scrivere tutte le volte il codice.
In un libro sul C++ io leggo: "Una funzione può restituire un qualsiasi tipo di dato, tranne array".
Ma al capitolo seguente leggo: "Passaggio di un vettore come parametro a una funzione- nel capitolo precedente è stato affrontato l'argomento del passaggio dei parametri dal main alla funzione. I parametri erano tuttavia dati di tipo semplice, non dati strutturati come un vettore o una matrice.Nel caso in cui i parametri siano array occorre rispettare alcune particolarità sintattiche...". Seguono esempi.
Quindi io non ho capito, se posso scrivere una funzione, che mi restituisca una matrice come parametro (si o no?) o se devo scrivere tutte le volte il codice.