Напрыклад, так: struct Date {int day, month, year;}; void operator ++(struct Date& date); Аператары нічым не адрозніваюцца ад звычайных функцый (па сутнасці, аператар ёсць функцыяй, і ўсе адрозненні складаюцца ў тым, як выглядае выклік аператара ў зыходным кодзе).