Resultados de la búsqueda a petición "overloading"
sobrecarga vs anulación
stoy un poco confundido sobre las dos terminologías y me complacería aclarar algunas dudas. Según entiendofunction overloading significa tener varios métodos en la misma clase con el mismo nombre pero con diferentes números de argumentos, ...
Sobrecarga de función basada en el valor frente a la referencia constante
¿Declara algo como lo siguiente void foo(int x) { std::cout << "foo(int)" << std::endl; } void foo(const int &x) { std::cout << "foo(const int &)" << std::endl; }Alguna vez tiene sentido? ¿Cómo podría la persona que llama diferenciar entre ...
Type Erasure and Overloading in Java: ¿Por qué funciona esto?
Tengo el siguiente código public class Pair< T, U > { public T first; public U second; } public class Test { public int method( Pair< Integer, Integer > pair ) { return 0; } public double method( Pair< Double, Double > pair ) { return 1.0; } } ...
Cómo puedo sobrecargar el operador '=' en Ada sin crear una función recursiva?
FUNCTION "=" (lString1, lString2 : IN lString) RETURN boolean IS IF lString1 = NULL AND lString2 = NULL THEN RETURN true; ELSIF lString1 = NULL OR lString2 = NULL THEN RETURN false; END IF; Estoy tratando de sobrecargar el operador de igualdad en ...
C # Parámetros opcionales o método de sobrecarga? [duplicar
Esta pregunta ya tiene una respuesta aquí: sobrecarga de método vs parámetro opcional en C # 4.0 [duplicado] [/questions/3316402/method-overloading-vs-optional-parameter-in-c-sharp-4-0] 11 respuestasDesde que C # agregó parámetros opcionales, ...
C ++ Protegido / Sobrecargas públicas
Tengo una clase como esta: class Foo { public: Foo() { for(int i = 0; i < 10; ++i) v.push_back(i); }; const vector<double>& V() const {return v;}; protected: vector<double>& V() {return v;}; private: vector<double> v; }; Y luego un fragmento de ...
Solución de problemas con resolución de sobrecarga const / non-const
Tengo una clase que se parece a esto: class ClassA { public: float Get(int num) const; protected: float& Get(int num); } Fuera de la clase, llamo a la función Get (). float foo = classAInstance.Get(i); Espero que esto llame a la versión ...
¿Se pueden cargar los destructores?
enable_if doc page [http://www.boost.org/doc/libs/1_46_1/libs/utility/enable_if.html] dice Constructores y destructores no tienen un tipo de retorno; un argumento extra es la única opción. ¿Se pueden cargar los destructores?
C ++ 0x Error: sobrecargar una función con std :: shared_ptr al argumento const es ambiguo
Supongo que tengo dosno relacionad clasesA yB. También tengo una claseBla que usaboost::shared_ptr Me gusta esto class Bla { public: void foo(boost::shared_ptr<const A>); void foo(boost::shared_ptr<const B>); }Observe la const. Esa es la parte ...
¿Cómo puedo sobrecargar las acciones ASP.NET MVC basadas en los verbos HTTP aceptados?
Quería usar la misma URL para GET / PUT / DELETE / POST para una API basada en REST, pero cuando lo único diferente de las Acciones es qué verbos HTTP acepta, ¡los considera duplicados! "Tipo ya define un miembro llamado 'Índice' con los mismos ...