Resultados de la búsqueda a petición "operator-overloading"

6 la respuesta

¿El operador de sobrecarga << funciona dentro de la clase?

Quiero decir, estaba tratando de sobrecargar el operador << dentro de la clase Me gusta est class A { public: ostream &operator<<(ostream &os);// which doesnt work private: friend ostream &operator<<(ostream &os, const A& a); //Works int i; ...

6 la respuesta

¿Cómo sobrecargar el operador condicional? [duplicar

Posible duplicado: Sobrecarga del operador [https://stackoverflow.com/questions/4421706/operator-overloading] Me preguntaba ¿cómo puedo sobrecargar el operador condicional en cpp? int a,b,c; a=10; b=11; c = (a>b) ? a : b;¿Es posible

6 la respuesta

¿Por qué Python tiene un método de operador __ne__ en lugar de solo __eq __?

La respuestaaqu [https://stackoverflow.com/questions/4352244/python-implementing-ne-operator-based-on-eq] da una referencia de saludo manual a los casos en los que desea__ne__ para devolver algo más que el inverso lógico de__eq__, pero no puedo ...

2 la respuesta

Acceso a una propiedad de clase sin utilizar el operador de punto

Necesito sobrecargar algunos operadores cuando se llama usando tipos dobles. Para lograr esto, estoy creando una clase MyDouble, que hereda de Double. MyDouble se parece un poco a esto class MyDouble : Double { Double value; // operator ...

8 la respuesta

Cómo agregar sangría al operador de flujo

En nuestro proyecto, utilizamos el operador de flujo de c ++ (<<) en nuestro modelo de objetos para imprimir un formato fácil de leer de los datos. Un ejemplo simplificado es este: std::ostream& operator<<(std::ostream & oStream, const ...

10 la respuesta

necesita operador de sobrecarga <y verificación nula

Estoy sobrecargando el operador lessthan en c # y me pregunto si esto necesita verificar si es nulo. A continuación puede encontrar un ejemplo: public static bool operator <(MyClass x, MyClass y) { if (x == null && y == null) { return false; } ...

10 la respuesta

Sobrecarga del operador binario en una clase con plantilla

Intenté recientemente evaluar las capacidades de sobrecarga / plantilla de mi operador y, como pequeña prueba, creé la clase de Contenedor a continuación. Si bien este código se compila bien y funciona correctamente en MSVC 2008 (muestra 11), ...

4 la respuesta

¿Tiene sentido utilizar la semántica de movimiento para el operador + y / o el operador + =?

Me preguntaba en qué tipo de casos tiene sentido usar la semántica de movimiento al sobrecargar operator + y / u operator + =. Aunque se explica en esta pregunt [https://stackoverflow.com/questions/8687701/operator-and-move-semantics] cómo se ...