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

1 la respuesta

Capturar ClassCastException en un método genérico cuando se realiza una conversión genérica

Supongamos que tengo un método @SuppressWarnings("unchecked") public <T extends Number> T getNumber() { try { return (T)number; } catch (ClassCastException e) { return null; } } Asumiendonumber es una instancia deInteger, invocando un método ...

3 la respuesta

SQL: Transmitir una cadena a IDS con cláusula IN

DECLARE @STR_IDS VARCHAR(15) SET @STR_IDS='7,15,18' UPDATE TBL_USERS WHERE ID IN @STR_IDSSé que la declaración de actualización no funcionaría ya que la ID es de tipo INT y estoy reemplazando un valor varachar allí. ¿Cómo puedo cambiar ...

2 la respuesta

Convertir matriz a IEnumerable <T>

Para mi sorpresa, recibo la siguiente declaración: public static IEnumerable<SomeType> AllEnums => Enum.GetValues(typeof(SomeType));para quejarse de no poder convertir deSistema Array aSystem.Collection.Generic.IEnumerable. Pensé que este último ...

3 la respuesta

Haskell: Convertir Int a String

Sé que puedes convertir unString a un número conread: Prelude> read "3" :: Int 3 Prelude> read "3" :: Double 3.0¿Pero cómo agarras elString representación de unInt ¿valor?

1 la respuesta

Golang: transmite una interfaz a una variable escrita dinámicamente

En marcha, ¿es posible emitir variables dinámicamente de alguna manera? Por ejemplo, si un elenco simple sería: var intAge = interfaceAge.(int)¿Qué pasa si no sé que la edad es un int por adelantado? Una forma simple de escribirlo sería var x ...

8 la respuesta

Reparto regular frente a static_cast frente a dynamic_cast [duplicado]

Esta pregunta ya tiene una respuesta aquí: ¿Cuándo deben usarse static_cast, dynamic_cast, const_cast y reinterpret_cast? [/questions/332030/when-should-static-cast-dynamic-cast-const-cast-and-reinterpret-cast-be-used] 8 respuestasHe estado ...

4 la respuesta

Cuando un entero largo se convierte en uno corto, ¿qué pasó?

Uso java para copiar un entero largo y a un entero corto x: long y = 40002; short x = (short) y; System.out.println("x now equals " + x);El resultado es: x ahora es igual a -25534. Traté de descubrir cómo 40002 fue lanzado a -25534, pero fallé. ...

4 la respuesta

Lanzar puntero a clase derivada a referencia a puntero a clase base

¿Por qué no puedo lanzar un puntero a la clase derivada para hacer referencia al puntero a la clase base? struct Base { }; struct Derived : Base { }; int main() { Derived* derived = nullptr; static_cast<Base*&>(derived); }Yo obtengo: invalid ...

3 la respuesta

Java convierte Arraylist <Float> en float []

¿Como puedo hacer eso? Tengo una lista de arrays, con elementos flotantes.(Arraylist <Float>) (float[]) Floats_arraylist.toArray()no está trabajando. no se puede lanzar desde el Objeto [] para flotar []

3 la respuesta

static_cast <int> (foo) vs. (int) foo

¿Podría alguien por favor explicar las diferencias?