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

4 la respuesta

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, ...

5 la respuesta

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 ...

4 la respuesta

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; } } ...

4 la respuesta

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 ...

6 la respuesta

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, ...

4 la respuesta

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 ...

2 la respuesta

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 ...

2 la respuesta

¿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?

4 la respuesta

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 ...

4 la respuesta

¿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 ...