15 marzo 2001
Claudio Rocchini IEI-CNR
13
Point2: componenti (2/3)
Point2<double> a(1,2);
Point2<double> b(5,7);
double x;
a[0] = 9; // Accesso con operatore []
x = (a+b)[1]; // Accesso con op. costante
Il compilatore utilizza l’operatore [] standard o costante a seconda dei casi: il risultato della somma fra a e b e’ costante e non potrebbe essere acceduto dall’operatore [] standard.