Resultados de la búsqueda a petición "dynamic-cast"

3 la respuesta

¿Hay una manera de hacer casting de tipo dinámico implícito en C #?

2 la respuesta

¿Qué es qobject_cast?

¿Podría alguien explicar en términos tan simples como sea posible (o tan simple como desee) quéqobject_cast es decir, ¿qué hace y por qué necesitaríamos lanzar un tipo de clase a otro? Me gusta, me tipografía en el sentido de lanzar unint como ...

5 la respuesta

manejo de errores de c ++ dynamic_cast

¿Hay alguna buena práctica relacionada con el manejo de errores dynamic_cast (excepto no usarlo cuando no es necesario)? Me pregunto cómo debería ir sobre NULL y bad_cast que puede arrojar. ¿Debo verificar ambos? Y si atrapo bad_cast o detecto ...

3 la respuesta

¿Por qué dynamic_cast es malo o no? ¿Debo usar dynamic_cast en este caso?

4 la respuesta

¿Cómo se implementa normalmente dynamic_cast?

¿Es el tipo de verificación una mera comparación de enteros? ¿O tendría sentido tener unGetTypeId ¿Función virtual para distinguir cuál lo haría una comparación de enteros? (Simplemente no quiero que las cosas sean una comparación de cadenas en ...

4 la respuesta

Dynamic_cast falla cuando se usa con dlopen / dlsym

IntroducciónPermítanme disculparme por adelantado por la larga pregunta. Es tan corto como pude hacerlo, que desafortunadamente no es muy corto. PrepararHe definido dos interfaces, A y B: class A // An interface { public: virtual ~A() {} ...

3 la respuesta

¿Cómo identificar las conversiones fallidas utilizando el operador dynamic_cast?

3 la respuesta

La transmisión dinámica de un objeto COM a una interfaz COM no supera el recuento de referencias, ¿verdad?

3 la respuesta

Verificación en tiempo de ejecución de un elenco desde un vacío *

Di que tengo unvoid* que contiene un puntero a un desconocidoclass. Quiero usardynamic_cast para hacer una verificación en tiempo de ejecución del tipo de clase que realmente tengo. Por ejemplo: class Foo {}; void* bar = new Foo;Si intento ...

1 la respuesta

Downcasting dinámico de C ++ a plantilla de clase que tiene un parámetro de plantilla de plantilla que es una plantilla de clase o una plantilla de alias

Espero que el título tenga sentido. Probablemente extraño el vocabulario para expresarlo correctamente. Bueno, un ejemplo probablemente será más claro. El problema para mí es: el downcasting dinámico devuelve 0 en tiempo de ejecución en algunos ...