17.1  Operator Functions (cont.)

Syntax 17.2 : Overloading Operator Definition
return_type operatoroperator_symbol( parameters )
{
	 statements
}
Example:
int operator-( Time a, Time b )
{
 return a.seconds_from( b )
}
Purpose: Supply the implementation of an overloaded operator.

prev |top |next