Resultados de la búsqueda a petición "return-type"
La forma más sencilla de determinar el tipo de función de retorno
Dada una función muy simple, pero larga, como: int foo(int a, int b, int c, int d) { return 1; } // using ReturnTypeOfFoo = ??? ¿Cuál es la forma más simple y concisa de determinar el tipo de retorno de la función ReturnTypeOfFoo, en este ...
¿Por qué no puede char ** ser el tipo de retorno de la siguiente función en C ++?
Tengo la siguiente función en C ++: char** f() { char (*v)[10] = new char[5][10]; return v; }Visual studio 2008 dice lo siguiente: error C2440: 'return' : cannot convert from 'char (*)[10]' to 'char **' ¿Cuál debe ser exactamente el tipo de ...
Función que reemplaza con diferentes tipos de retorno
¿Influye el tipo de retorno en la función que prevalece? (Hasta donde sé, el tipo typde no es parte de una firma de función / método) En una clase base tengo...
Tipo de retorno de sobrecarga de C # - enfoque recomendado
Tengo una situación en la que solo quiero que el tipo de retorno sea diferente para una sobrecarga de método, pero no puede hacer esto en C #.¿Cuál es la mej...
Regreso de lambda para cada () en java
Estoy tratando de cambiar algunos bucles for-each a lambdaforEach()-métodos para descubrir las posibilidades de las expresiones lambda. El siguiente parece ser posible: ArrayList<Player> playersOfTeam = new ArrayList<Player>(); for (Player ...
¿A dónde va el valor devuelto para la función 'principal'?
En C, una funciónsiempredevuelve su valor a la función de llamada y nunca a sí mismo (si el tipo de retorno no es nulo) Me gusta, int main()Pero desde 'principal'función esllamado por el sistema operativo, cual esno es una función. Entonces, ¿a ...
La relación de sobrecarga y el tipo de retorno de método en Java?
Si hay dos métodos, tienen parámetros diferentes y sus tipos de retorno son diferente. Me gusta esto: int test(int p) { System.out.println("version one"); return p; } boolean test(boolean p, int q) { System.out.println("version two"); return p; ...
¿Por qué devolver una interfaz de colección en lugar de un tipo concreto? [duplicar]
Esta pregunta ya tiene una respuesta aquí: Lista <T> o IList <T> [/questions/400135/listt-or-ilistt] 18 respuestasHe notado en el código de otras personas que los métodos que devuelven colecciones genéricas casi siempre devolverán una interfaz ...
¿Por qué C # no admite el retorno de referencias?
He leído que .NET admite el retorno de referencias, pero C # no. ¿Hay alguna razón especial? ¿Por qué no puedo hacer algo como: static ref int Max(ref int x, ref int y) { if (x > y) return ref x; else return ref y; }
Covarianza de tipo de retorno con punteros inteligentes
En C ++ podemos hacer esto: struct Base { virtual Base* Clone() const { ... } virtual ~Base(){} }; struct Derived : Base { virtual Derived* Clone() const {...} //overrides Base::Clone }; Sin embargo, lo siguiente no hará el mismo ...