[Solira] C++ e librerie STL
Emilio Pavia
emix a solira.org
Dom 6 Apr 2008 18:04:06 CEST
EnneBi ha scritto:
> c'e' un vettore v1, per esempio di int e voglio selezionare, per
> esempio, gli elementi > 10 e metterli in v3.
Supposto che SIZE sia la dimensione di v1 e che v3 sia stato allocato
con dimensione SIZE:
int funzione(int *v1, int *v3, int val) {
int i, j=0;
for (i=0; i<SIZE; i++)
if (v1[i] > val) v3[j++] = v1[i];
return j;
}
La funzione ritorna il numero di elementi in v3. Ho capito io male il
problema? :)
Emilio
Maggiori informazioni sulla lista
Solira