MaxGuevara
23-01-2006, 04:33
Esiste un modo per sapere quanti elementi di un vettore sono effettivemente utilizzati?
So che la funzione size() serve per vedere quanti elementi puo' contenere,ma e' possibile sapere quanti ne sono realmente usati?
vector<int> interi(20)
int main()
{
cout<<"Il vettore ''interi'' ha:"<<interi.size()<<" elementi";
getch();
return 0;
}
L'output di questo snippet sara':
Il vettore ''interi'' ha 20 elementi
se io quindi faccio una cosa del tipo:
interi[1]<<"10";
interi[2]<<"90";
interi[3]<<"007";
C'e' una funzione o qualcosa di simile che mi permetta di sapere che solo tre elementi sono utilizzati?
Grazie.
So che la funzione size() serve per vedere quanti elementi puo' contenere,ma e' possibile sapere quanti ne sono realmente usati?
vector<int> interi(20)
int main()
{
cout<<"Il vettore ''interi'' ha:"<<interi.size()<<" elementi";
getch();
return 0;
}
L'output di questo snippet sara':
Il vettore ''interi'' ha 20 elementi
se io quindi faccio una cosa del tipo:
interi[1]<<"10";
interi[2]<<"90";
interi[3]<<"007";
C'e' una funzione o qualcosa di simile che mi permetta di sapere che solo tre elementi sono utilizzati?
Grazie.