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

2 la respuesta

Downcasting con Entity Framework

Tengo un proyecto donde he definido en EF yEmployer como una clase derivada deUser. En mi proceso, creo un usuario sin saber si eventualmente será un empleador (u otro tipo de usuarios) y luego necesito convertirlo. Al principio lo intenté ...

2 la respuesta

Downcasting y Box <Any>

pub struct WidgetWrap { // ... widget: RefCell<Box<Any>>, }En algún momento quiero lanzarBox<Any> aBox<WidgetTrait> let mut cell = widget.borrow_mut(); let w = cell.downcast_mut::<Box<WidgetTrait>>();Esto me da un error de este tipo: error: ...

5 la respuesta

¿Se anula el beneficio de rendimiento / memoria a corto por desestimación?

Estoy escribiendo una aplicación a gran escala en la que estoy tratando de conservar la mayor cantidad de memoria posible y de mejorar el rendimiento. Como t...

6 la respuesta

Herencia de C ++ downcasting

2 la respuesta

Downdown dinámico en herencia privada dentro del ámbito privado

Un ajuste enesta pregunt [https://stackoverflow.com/questions/844816/c-style-upcast-and-downcast-involving-private-inheritance] que me he encontrado. Considerar class A {}; class B : private A { static void foo(); }; void B::foo(){ B* bPtr1 = ...

1 la respuesta

Rasgos abatidos dentro de Rc para la manipulación de AST

Estoy tratando de manipular AST en Rust. Habrá muchas manipulaciones, y quiero que mis árboles sean inmutables, por lo que para ahorrar tiempo todas las referencias seránRcs. Los nodos de mi árbol se verán así: enum Condition { ...

6 la respuesta

Diseño de patrón para evitar el downcasting en el mensaje que pasa

Base classMessageHandler ha derivado clases. Les gustaría pasar mensajes el uno al otro. Los mensajes pueden ser de diferentes clases, pero se pueden hacer para compartir una clase base. ¿Cómo puede cadaMessageHandler evitar rechazar un mensaje ...

3 la respuesta

¿Cómo se rechaza un std :: shared_ptr?

Considerar struct SomethingThatsABase { virtual bool IsChildOne() const { return false; } virtual bool IsChildTwo() const { return false; } }; struct ChildOne : public SomethingThatsABase { virtual bool IsChildOne() const { return true; } }; ...

4 la respuesta

C ++ dynamic_cast - requisito polimórfico y downcasting

En el siguiente código, mientras construimosobj en el caso 1, construimos underived objeto de clase también, pero sus funciones miembro son simplemente inaccesibles paraobj. Por lo tanto, durante la conversión (es decir, en el caso 2), ...

6 la respuesta

Ejemplo explícito de conversión de tipos en java.

Me he encontrado con este ejemplo enhttp://www.javabeginner.com/learn-java/java-object-typecasting y en la parte donde se habla de la conversión explícita de...