Результаты поиска по запросу "operator-overloading"
да! благодарю вас! Я никогда не знал, что это возможно. Это было именно то, что я искал. Это работает только для примитивов? или для занятий тоже? спасибо в любом случае!
ыло интересно, если это возможно сделать мой class Time { public: Time(); explicit Time( const double& d); Time& operator=( const Time& time); Time& operator=( const double& d); };присваивается примитивный дубль? Я часто использую Time как IV и ...
Перегрузка оператора C ++ с наследованием
Позволять'говорят, у меня есть класс под названием
Что такое оператор -> * в C ++?
C ++ продолжает удивлять меня. Сегодня я узнал об операторе -> *. Он перегружен, но я понятия не имею, как его вызвать. Мне удается перегрузить его в моем классе, но я понятия не имею, как это назвать. struct B { int a; }; struct A { typedef int ...
Почему в Python есть метод оператора __ne__ вместо простого __eq__?
ОтветВот [https://stackoverflow.com/questions/4352244/python-implementing-ne-operator-based-on-eq] дает ссылку на случаи, когда вы хотите__ne__ вернуть что-то другое, чем просто логическое обратное__eq__Но я не могу представить ни одного такого ...
Как перегрузить унарный минус оператор в C ++?
Я реализую векторный класс, и мне нужно получить противоположность некоторому вектору. Можно ли определить этот метод с использованием перегрузки операторов? Вот что я имею в виду: Vector2f vector1 = -vector2;Вот что я хочу сделать для этого ...
Как перегрузить метод __init__ в зависимости от типа аргумента?
Допустим, у меня есть класс, в котором есть член с именем data, представляющий собой список. Я хочу иметь возможность инициализировать класс, например, с именем файла (который содержит данные для инициализации списка) или с фактическим ...