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

3 la respuesta

¿Por qué ImmutableList de Guava tiene tantos métodos sobrecargados de ()?

Solo estaba mirando la guayabaImmutableList [http://guava-libraries.googlecode.com/svn-history/r12/trunk/javadoc/com/google/common/collect/ImmutableList.html] y noté que elof() El método fue sobrecargado 12 veces. Me parece que todo lo que ...

3 la respuesta

¿Por qué C # permite llamadas a funciones ambiguas a través de argumentos opcionales?

Me encontré con esto hoy y me sorprende no haberlo notado antes. Dado un programa simple de C # similar al siguiente: public class Program { public static void Main(string[] args) { Method(); // Called the method with no arguments. Method("a ...

4 la respuesta

¿Qué hace el compilador de C ++ cuando vienen parámetros predeterminados ambiguos?

¿Qué hace el compilador de C ++ cuando vienen parámetros predeterminados ambiguos? Por ejemplo, digamos que había una función como: void function(int a = 0, float b = 3.1); void function(int a, float b =1.1, int c = 0);¿Se considera lo anterior ...

3 la respuesta

Método de sobrecarga con parámetro opcional

Tengo una clase de la siguiente manera con dos métodos de sobrecarga. Class A { public string x(string a, string b) { return "hello" + a + b; } public string x(string a, string b, string c = "bye") { return c + a + b; } }Si llamo al métodox de ...

3 la respuesta

¿Por qué dice 'man 2 open' que hay dos tipos de open?

Me encontré con esta pregunta mientras escribíaman 2 open. ¡Dice que hay dos tipos de abiertos, uno con dos args, y uno con tres! la última vez que verifiqué no pudimos sobrecargar las funciones en C. ¿Cómo hicieron esto? ¿Escribieron en C ...

2 la respuesta

Sobrecarga de funciones en PowerShell

¿Se pueden sobrecargar funciones en PowerShell? Quiero que mi función acepte una cadena, matriz o algún interruptor. Un ejemplo de lo que quiero: Backup-UsersData singleUserBackup-UsersData @ ('Alice', 'Bob', 'Joe')Backup-UsersData -all

3 la respuesta

Argumentos predeterminados frente a sobrecargas, cuándo usar qué

En Kotlin hay dos formas de expresar un parámetro opcional, ya sea especificando el valor de argumento predeterminado: fun foo(parameter: Any, option: Boolean = false) { ... }o introduciendo una sobrecarga: fun foo(parameter: Any) = ...

2 la respuesta

Forzar la sobrecarga std :: vector en lugar de la sobrecarga int en la lista con un elemento

Considere el siguiente código: #include <iostream> #include <vector> void f(std::vector<int> v) {std::cout << __PRETTY_FUNCTION__ << std::endl;} void f(int n) {std::cout << __PRETTY_FUNCTION__ << std::endl;} int main() { f({42}); // the int ...

1 la respuesta

Cómo llamar al método más específico de sobrecarga

Aquí hay un ejemplo de patio de recreo: protocol P { associatedtype T func getValue() -> T } class Foo: P { func getValue() -> String { return "hello" } } class Bar { func test<T: P>(_ o: T) { print("Generic", o.getValue()) } func test(_ o: Any) ...

2 la respuesta

¿Qué es exactamente un "paquete de parámetros finales"?

Al resolver ambigüedades entre sobrecargas de plantillas de funciones, se realiza un pedido parcial (veraquí [http://en.cppreference.com/w/cpp/language/function_template]para algunas explicaciones). En ese sitio web, también aprendemos que En ...