Перегрузка операторов разными типами данных в C++C++

Программы на C++. Форум разработчиков
Anonymous
Перегрузка операторов разными типами данных в C++

Сообщение Anonymous »


В качестве примера:

оператор с плавающей запятой+(int a, float b) { вернуть b + (float)a; } пустая функция() { интервал а = 10; поплавок б = 2,5f; плавать с; в = а + б; //работает как задумано в = б + а; //приводит к ошибке несоответствия типов } Итак, мой вопрос: Есть ли способ обеспечить двунаправленный прием параметров без определения второй функции?

Вернуться в «C++»