Результаты поиска по запросу "operator-overloading"

1 ответ

Оператор перегрузки () в Python

Я пытаюсь научиться карри в Python для своего класса, и мне приходится перегружать оператор () для него. Тем не менее, я не понимаю, как я могу пойти о перегрузке оператора (). Можете ли вы объяснить логику перегрузки скобок? Должен ли я сначала ...

4 ответа

Для чего нужен амперсанд после имени класса, например ostream & operator << (…)?

Я знаю обо всем, что касается указателей и амперсанда, что означает «адрес», но что это значит в этой ситуации? Кроме того, при перегрузке операторов, почему обычно объявляют параметры с помощью const?

2 ответа

Перегрузка << ошибка оператора C2804: двоичный оператор '<< имеет слишком много параметров

Вот мой класс: #ifndef CLOCK_H #define CLOCK_H using namespace std; class Clock { //Member Variables private: int hours, minutes; void fixTime( ); public: //Getter & settor methods. void setHours(int hrs); int getHours() const; ...

ТОП публикаций

2 ответа

Какие типы перегрузок операторов поддерживает Delphi?

Интересно, какие перегрузки операторов возможны (и с какой версией Delphi)? БлагодаряОтличная статья Халварда о перегрузке операторов [http://hallvards.blogspot.com/2007/03/dn4dp5-redefining-operators.html], Я знаю : Добавить (влево, вправо: ...

4 ответа

Как перегрузить оператор [] в C # [duplicate]

На этот вопрос уже есть ответ: Как перегрузить оператор квадратной скобки в C #? [/questions/287928/how-do-i-overload-the-square-bracket-operator-in-c] 8 ответов Я хотел бы добавить оператор в класс. У меня сейчас естьGetValue() метод, который ...

3 ответа

Является ли i = i + n действительно таким же, как i + = n? [Дубликат]

На этот вопрос уже есть ответ: Когда «i + = x» отличается от «i = i + x» в Python? [/questions/15376509/when-is-i-x-different-from-i-i-x-in-python] 4 ответа Один блок кода работает, а другой - нет. Что имело бы смысл, за исключением того, ...

2 ответа

Что на самом деле делает __lt__ для списков [дубликата]

На этот вопрос уже есть ответ: Сравнение двух списков с использованием оператора больше или меньше [/questions/13052857/comparing-two-lists-using-the-greater-than-or-less-than-operator] 2 ответа Скажем, у меня есть два списка, и я запускаю ...