Можем ли мы перегружать операторы для встроенных типов, таких как int или float?

Можем ли мы объявить такую ​​функцию в c ++:

int operator + (int , int); 

Ваши ответы будут оценены!

благодаря

    Вы не можете переопределить встроенный оператор. Перегрузка оператора предназначена для расширения языка, а не для его изменения. По крайней мере, один из параметров перегруженного оператора должен быть определяемым пользователем типом (class или тип enums) или ссылкой на определенный пользователем тип.

    Да: вы можете передавать int и плавать в перегруженные функции

    Нет. Вы не можете перегружать / переопределять операторы для встроенных типов, когда встроенные типы находятся по обе стороны выражения.

    Давайте будем гением компьютера.