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

3 la respuesta

Haciendo operador << virtual?

Necesito usar un operador virtual <<. Sin embargo, cuando trato de escribir: virtual friend ostream & operator<<(ostream& os,const Advertising& add);Me sale el error del compilador Error 1 error C2575: 'operador <<': solo las funciones y bases ...

7 la respuesta

¿Puedo definir sobrecargas de operador personalizadas en Javascript? [duplicar]

Esta pregunta ya tiene una respuesta aquí: Javascript: sobrecarga del operador [/questions/19620667/javascript-operator-overloading] 4 respuestas¿Sobrecarga de operadores aritméticos en ...

3 la respuesta

Igualdad en Kotlin

Estoy aprendiendo Kotlin, con un fondo de C ++ y Java. Esperaba lo siguiente para imprimirtruenofalse. Yo sé eso== mapas aequals. ¿La implementación predeterminada deequals no comparar a cada miembro, es decirfirstName ylastName? Si es así, ¿no ...

5 la respuesta

sobrecargando el operador amigo << para la clase de plantilla

He leído un par de preguntas sobre mi problema en StackOverflow.com ahora, y ninguna de ellas parece resolver mi problema. O tal vez lo he hecho mal ... El sobrecargado<< funciona si lo convierto en una función en línea. Pero, ¿cómo hago para que ...

7 la respuesta

¿Cuáles son las reglas y modismos básicos para la sobrecarga de operadores?

Nota: Las respuestas se dieron enun pedido específico, pero dado que muchos usuarios clasifican las respuestas según los votos, en lugar del tiempo que se les dio, aquí hay uníndice de las respuestasen el orden en que tienen más sentido: La ...

5 la respuesta

C ++ por qué el operador de asignación debe devolver una referencia constante para evitar (a = b) = c

Estoy leyendo un libro sobre C ++ y más precisamente sobre la sobrecarga del operador. El ejemplo es el siguiente: const Array &Array::operator=(const Array &right) { // check self-assignment // if not self- assignment do the copying return ...

4 la respuesta

sobrecarga de operadores + y + = para “Clases de números”

Quiero crear funciones de extensión para clases que encapsulan simplesNumbers. Por ejemploDoubleProperty. Encontré el problema, que no puedo sobrecargar el+ y el+= operador al mismo tiempo. No quiero crear un comportamiento que pase las ...

1 la respuesta

¿Por qué no se puede usar cout con la conversión definida por el usuario a std :: string?

Aquí defino unDatey especifique una conversión definida por el usuario. class Date { private: int day; int month; string dateStr; public: Date(int _day, int _month) : day(_day), month(_month) {} operator const string() { ostringstream ...

2 la respuesta

Introducción a las transmisiones de C ++ IO

Tengo un fragmento de código deEste artículo [http://www.cprogramming.com/tutorial/c++-iostreams.html]y estoy confundido en cuanto a cómo funciona? El fragmento comienza diciendo: Puede detectar que una operación particular de lectura o ...

2 la respuesta

Error al intentar sobrecargar un operador "/"

Recientemente comencé a enseñarme programación de juegos. Alguien me recomendó comenzar con Python y obtuve el libro "Comienzo del desarrollo del juego con Python y Pygame: de principiante a profesional". Llegué a una parte donde enseñan sobre ...