例如int的预定义数据类型在某些地方被认为是特别的,但在大多数地方会像其它结构一样被正确对待。操作符重载使得编程人员可以定义同预定义数据类型行为相同的类型。例如,一个Digit结构可以支持与整数类型相同的数学操作,并且可以定义Digit和预定义类型间的转换。
例如int的预定义数据类型在某些地方被认为是特别的,但在大多数地方会像其它结构一样被正确对待。操作符重载使得编程人员可以定义同预定义数据类型行为相同的类型。例如,一个Digit结构可以支持与整数类型相同的数学操作,并且可以定义Digit和预定义类型间的转换。