Результаты поиска по запросу "operator-overloading"
Работает ли оператор перегрузки << внутри класса?
Я имею в виду, я пытался перегрузить оператор << внутри класса нравится class A { public: ostream &operator<<(ostream &os);// which doesnt work private: friend ostream &operator<<(ostream &os, const A& a); //Works int i; }; Definition ostream ...
Как перегрузить условный оператор? [Дубликат]
Возможный дубликат: Перегрузка оператора [https://stackoverflow.com/questions/4421706/operator-overloading] Мне было интересно, как я могу перегрузить оператор Conditional в cpp? int a,b,c; a=10; b=11; c = (a>b) ? a : b;Является ли это возможным?
Почему в Python есть метод оператора __ne__ вместо простого __eq__?
ОтветВот [https://stackoverflow.com/questions/4352244/python-implementing-ne-operator-based-on-eq] дает ссылку на случаи, когда вы хотите__ne__ вернуть что-то другое, чем просто логическое обратное__eq__Но я не могу представить ни одного такого ...
Доступ к свойству Class без использования точечного оператора
Мне нужно перегрузить некоторые операторы при вызове с использованием типов Double. Чтобы добиться этого, я создаю класс MyDouble, который наследуется от Double. MyDouble выглядит примерно так class MyDouble : Double { Double value; // operator ...
Как добавить отступ для оператора потока
В нашем проекте мы используем оператор потока c ++ (<<) в нашей объектной модели, чтобы распечатать легко читаемый формат данных. Упрощенный пример: std::ostream& operator<<(std::ostream & oStream, const OwnClass& iOwnClass) { oStream << ...
Перегрузка бинарного оператора в шаблонном классе
Недавно я пытался измерить возможности моего оператора по перегрузке / шаблонам и в качестве небольшого теста создал класс Container ниже. Хотя этот код прекрасно компилируется и работает правильно в MSVC 2008 (отображает 11), и MinGW / GCC, и ...
нужен оператор перегрузки <и проверка нуля
Я перегружаю Lessthan-оператор в C #, и мне интересно, нужно ли это для проверки на ноль. Ниже вы можете найти пример: public static bool operator <(MyClass x, MyClass y) { if (x == null && y == null) { return false; } if (x == null) { return ...
Имеет ли смысл использовать семантику перемещения для оператора + и / или оператора + =?
Мне было интересно, в каких случаях имеет смысл использовать семантику перемещения при перегрузке оператора + и / или оператора + =. Хотя это объясняется вэтот ...
Почему оператор + для List не поддерживается в Scala?
Почему оператор + для List не поддерживается в Scala? http://www.scala-lang.org/docu/files/api/scala/List.html#%2B%28B%29 [http://www.scala-lang.org/docu/files/api/scala/List.html#%2B%28B%29]
Перегруженные встроенные операторы в F #: (| + |)
Я пытаюсь определить перегруженный оператор, например|+|, в дальнейшем: let inline ( |+| ) (m1 : #IMeasurable) (m2 : #IMeasurable) = m1.Measure + m2.MeasureПроблема в том, что я не могу сделать что-то вроде: let three = m1 |+| m2 |+| m3Потому ...