Resultados de la búsqueda a petición "return-type"

1 la respuesta

¿Cómo especifico una estructura como el valor de retorno de una función en RubyFFI?

Tengo que cargar varias funciones que devuelven estructuras de la propia biblioteca. attach_function 'fn_name', [], # ... What do I put here? Las páginas Wiki de RubyFFI parecen estar desactualizadas, así que estoy un poco perdido aquí. ¿Cómo ...

2 la respuesta

Los usos de plantilla no pueden seleccionar funciones de plantilla para usar como parámetros en Visual Studio

Esto es tan simplificado como podría hacer un ejemplo de juguete que todavía da en el error: struct Vector3f64 { double x; double y; double z; }; struct Vector3f32 { float x; float y; float z; }; // I use this to select their element type in ...

9 la respuesta

¿Pueden dos métodos Java tener el mismo nombre con diferentes tipos de retorno? [duplicar

Esta pregunta ya tiene una respuesta aquí: ¿Sobrecarga con diferentes tipos de retorno en Java? [/questions/2439782/overload-with-different-return-type-in-java] 8 respuestas Pueden dos métodos Java tener lamismo nombr con diferente tipo de ...

6 la respuesta

Java generics void / Void types

Estoy implementando unResponseHandler para el paquete apache HttpClient, así: new ResponseHandler<int>() { public int handleResponse(...) { // ... code ... return 0; } } pero me gustaría para elhandleResponseunción @ para no devolver nada, es ...

5 la respuesta

Java - Error: el tipo de retorno es incompatible

Estoy aprendiendo Java. Estaba tratando de ejecutar el código, donde obtuve este error:return type is incompatible. Parte del código donde me mostró un error. class A { public void eat() { } } class B extends A { public boolean eat() { } } ...

4 la respuesta

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

7 la respuesta

¿Puede un método C # devolver un método?

¿Puede un método en C # devolver un método? Un método podría devolver unlambda expression [https://en.wikipedia.org/wiki/Anonymous_function] por ejemplo, pero no sé qué tipo de parámetro de tipo podría darle a dicho método, porque un método ...

4 la respuesta

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

6 la respuesta

l tipo de retorno de la función virtual @overriding difiere y no es covariante

Ah, SO regresó justo a tiempo. Recibo un error extraño: 'B::blah': overriding virtual function return type differs and is not covariant from 'A::blah'Aquí está el código que causa el problema: class A { public: class Inner { }; virtual Inner ...

3 la respuesta

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