2.14. Операторные функции

Операторная функция записывается в виде:

имя(список параметров)=выражение Она аналогична по своему назначению макроопределению в языке С. Оператор­ную функцию можно рассматривать как подпрограмму-функцию, состоящую из одного оператора. Тип значения, вычисляемого операторной функцией, можно определить в операторе описания, сама операторная функция должна размещать­ся после операторов описания и перед выполняемыми операторами. Типы пара­метров операторной функции никак не определяются, что придает этому средст­ву дополнительную гибкость.