CS202 6- ‹#›
Function Call Operator
nThe function call operator must be a member as the first operand is always an object of the class.
nThe data type, whether or not operands are modified, whether or not it is a const member, and the data type of the residual value all depend upon its application. Again, it is the only operator that has this type of wildcard flexibility!
nreturn_type  class_type::operator () (argument list);
nFor a matrix of floats:
n
nfloat & matrix::operator () (int row, int col) const;