Giovedi' 12 Giugno 2003 : 9 23 2 - zito da sele25.fisica.uniba.it 193.204.188.202
In Java contenitore generico
array Object
template
stl - standard template library

In C++ : stringhe C - vettori di interi (char)

stringhe come oggetti

Un oggetto in C++ si puo' allocare nello stack
string p("Pippo");
oppure nell'heap
string *s = new string("Pippo");
p.size()
s->size()
Che istruzioni bisogna dare per accedere all'oggetto p
con la freccia
Giovedi' 12 Giugno 2003 : 9 26 3 - M da labmul13.fisica.uniba.it 193.204.188.71
int *p
Giovedi' 12 Giugno 2003 : 9 28 5 - zito da sele25.fisica.uniba.it 193.204.188.202
string * x;
x = &p;
x->size();
Giovedi' 12 Giugno 2003 : 11 7 5 - zito da sele25.fisica.uniba.it 193.204.188.202

#include < vector>
#include < iostream.h>
#include < string>
class Studente{
private:
string nome;
int matricola;
float media;
public:
void print(){
cout << nome << " "<< matricola << " " << media << endl;
}
Studente():nome("Pinco Pallino"),matricola(99999999),media(25.3){
}
};
int main()
{
Studente s;
vector< Studente> v;
// vector::iterator pos = v.begin();
v.insert(v.begin(),s);
// v.insert(pos++,s);
// v.insert(pos++,s);
// for(vector::iterator pos1=v.begin();pos1!=v.end();pos1++){

(v.begin())->print();
//}
return 0;

}