Оглавление:

Какая функция перегружает оператор?
Какая функция перегружает оператор?
Anonim

7. Какая функция перегружает оператор >>? Объяснение: _rshift_ перегружает оператор >>.

Какие операторы можно перегружать в C++?

Все ли операторы C++ могут быть перегружены?

  • :: -оператор разрешения области видимости.
  • ?: -тернарный оператор.
  • . -селектор членов.
  • Оператор Sizeof.
  • -селектор указателя члена.

Какой оператор можно перегрузить в C Plus Plus?

Перегруженный оператор (кроме оператора вызова функции) не может иметь аргументы по умолчанию или многоточие в списке аргументов. Вы должны объявить перегруженные операторы=, ,и -> как нестатические функции-члены, чтобы убедиться, что они получают lvalue в качестве своих первых операндов.

Что такое _ добавить _?

Изменение метода _add_ класса Python

Мы можем определить метод _add_ для возврата экземпляра Day с общим количеством посещений и контактами: class Day (объект): … def _add_(я, другой): total_visits=self.visits + other.visits.

Как вызвать перегруженную функцию в C++?

Оператор вызова функции обозначается « », который используется для вызова функции и передачи параметров. Он перегружен экземпляром класса, известным как функциональный объект. Когда оператор вызова функции перегружен, создается операторная функция, которую можно использовать для передачи параметров.

Рекомендуемые: