Перегрузка операторов разными типами данных в C++ ⇐ C++
Перегрузка операторов разными типами данных в C++
В качестве примера:
оператор с плавающей запятой+(int a, float b) { вернуть b + (float)a; } пустая функция() { интервал а = 10; поплавок б = 2,5f; плавать с; в = а + б; //работает как задумано в = б + а; //приводит к ошибке несоответствия типов } Итак, мой вопрос: Есть ли способ обеспечить двунаправленный прием параметров без определения второй функции?
В качестве примера:
оператор с плавающей запятой+(int a, float b) { вернуть b + (float)a; } пустая функция() { интервал а = 10; поплавок б = 2,5f; плавать с; в = а + б; //работает как задумано в = б + а; //приводит к ошибке несоответствия типов } Итак, мой вопрос: Есть ли способ обеспечить двунаправленный прием параметров без определения второй функции?
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Сопоставьте столбцы в двух кадрах данных pandas с разными типами данных.
Anonymous » » в форуме Python - 0 Ответы
- 14 Просмотры
-
Последнее сообщение Anonymous
-