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

9 la respuesta

Comparador con doble tipo

He escrito el siguiente código: public class NewClass2 implements Comparator<Point> { public int compare(Point p1, Point p2) { return (int)(p1.getY() - p2.getY()); } }Si digo tener dos números dobles,3.2 - 3.1, la diferencia debería ser0.1. Sin ...

13 la respuesta

java: ¿cómo puedo hacer el casting dinámico de una variable de un tipo a otro?

3 la respuesta

Problema explícito de fundición

4 la respuesta

¿Cuáles son las diferencias entre asInstanceOf [T] y (o: T) en Scala?

Vi que hay dos métodos para lanzar un objeto en Scala: foo.asInstanceOf[Bar] (foo: Bar)Cuando lo intenté, encontré queasInstanceOf no usa conversión implícita mientras que el otro sí. ¿Cuáles son las diferencias de comportamiento entre estos ...

2 la respuesta

¿Qué dice el estándar del lenguaje C ++ sobre cómo static_cast maneja la reducción del tamaño de un entero?

Me gustaría conocer las reglas especificadas por el estándar del lenguaje C ++ para situaciones como: long x = 200; short y = static_cast<short>(x);Esy garantizado para ser 200, o el estándar deja esto a la implementación para decidir? ¿Qué tan ...

2 la respuesta

Transmitir a una clase que se determina en tiempo de ejecución

Tengo un metodofetchObjects(String) que se espera que devuelva una serie deContract objetos de negocio. losclassName El parámetro me dice qué tipo de objetos comerciales debo devolver (por supuesto, esto no tiene sentido en este caso interpretado ...

1 la respuesta

Operador implícito utilizando interfaces.

Tengo una clase genérica para la que estoy intentando implementar la conversión implícita de tipos. Si bien funciona principalmente, no funcionará para el in...

2 la respuesta

¿Forma limpia de asignar objetos a otros objetos?

¿Hay una buena manera de asignar objetos a otros objetos? Las recomendaciones de la biblioteca también son bienvenidas. Por ejemplo, digamos que tengo estas clases: export class Draft { id: number; name: string; summary: string; } export ...

6 la respuesta

Transmitir puntero a miembro función a puntero normal

Actualmente tengo una clase de este tipo, acortada por simplicidad: class MyClass { public: MyClass(); void* someFunc(void* param); }Ahora necesito llamar a una función de este tipo (no miembro de ninguna clase y que lamentablementeno puede ...

6 la respuesta

Problema sobre el lanzamiento de soportes de objetos

Me he dado cuenta de que hay dos formas de lanzar objetos (la diferencia es la ubicación del paréntesis externo):