15 marzo 2001
Claudio Rocchini IEI-CNR
14
Point2: componenti (3/3)
inline scalar& operator[] (const int i)
{
assert(i>=0 && i<2); // Controllo in debug
return v[i];
}
inline const scalar& operator[] (const int i) const
{ // Controllo esplicito
if(i<0 || i>=2) return v[0];
else            return v[i];
}