Code:
class foo {
private:
float var[3];
public:
float operator[] (int a);
void setx(int i) {var[0]=i;}
void sety(int i) {var[1]=i;}
void setz(int i) {var[2]=i;}
}
//and somewhere in the .cpp
float Foo::operator[] (int a)
{
switch(a)
{
case 0:
return var[0];
break;
case
Leave a comment: