Resultados de la búsqueda a petición "operator-overloading"
Operador de sobrecarga-> en C ++
Tengo una clase de puntero inteligente y quiero sobrecargaroperator->; se proporciona por conveniencia para que pueda acceder directamente a los miembros de la clase contenidos dentro del puntero inteligente. staba viendo la forma en que Boost ...
std :: copiar a std :: cout para std :: par
Tengo el siguiente código: #include <iostream> #include <algorithm> #include <map> #include <iterator> //namespace std //{ std::ostream& operator << ( std::ostream& out, const std::pair< size_t, size_t >& rhs ) { out << rhs.first << ", " << ...
¿Por qué no sobrecargar el operador + = () para std :: vector?
Empecé a aprender C ++, por lo que no sé por mi falta de conocimiento / experiencia por qué algo tan simple para un novato como lo que estoy a punto de describir no está ya en el STL. Para agregar un vector a otro vector, debe escribir ...
Tengo que devolver una referencia al objeto al sobrecargar un operador previo al incremento?
Puedo usar MyClass& MyClass::operator++ () { a++; // private var of MyClass return (*this); } O puede ser: MyClass MyClass::operator++ ();¿Cual es la diferencia Gracias por las respuestas. Tengo otro problema. Muchas personas hacen algo ...
Sobrecarga de operador unario &
Consideremos una clase con operador unario sobrecargado y (Dirección de). Déjalo serclass A template <class C> class A { public: C * operator &() { return &data; } //... private: C data; } Ahora quiero pasar a alguna función un puntero de tipoA ...
¿Cuál es la diferencia entre sobrecargar el operador = y sobrecargar el constructor de copia?
¿Cuál es la diferencia entre sobrecargar al operador= en una clase y elcopy constructor? ¿En qué contexto se llama cada uno? Quiero decir, si tengo lo siguiente: Person *p1 = new Person("Oscar", "Mederos"); Person *p2 = p1; ¿Cuál se usa? ...
Sobrecarga de operadores aritméticos
El operador de asignación se puede declarar como T & operator = (const t &); en una clase, pero los operadores aritméticos no se pueden definir de esa manera. Tiene que ser función de amigo. No entiendo porque Puede usted explicar por favor
¿Qué razones legítimas existen para sobrecargar al operador unario y?
Está bien, he estadoinspirados para golpear la cabeza [https://stackoverflow.com/q/6494591/82320]. Parece que sobrecargaoperator& conduce a no una pequeña cantidad de dolor. ¿Qué casos legítimos existen para sobrecargarlo? (No puedo decir ...
¿Por qué alguien querría sobrecargar el operador & (dirección de)? [duplicar
Posible duplicado: ¿Qué razones legítimas existen para sobrecargar al operador unario y? [https://stackoverflow.com/questions/6495977/what-legitimate-reasons-exist-to-overload-the-unary-operator] Acabo de leeresta ...
¿Se pueden sobrecargar los operadores en Smalltalk?
Es posible sobrecargar a los operadores en Smalltalk? Estoy buscando tutoriales / ejemplos. Gracias