Resultados da pesquisa a pedido "downcast"

1 a resposta

A conversão de c ++ para byte (unit8_t) durante a subtração não forçará o underflow como eu esperava; a saída é int16_t; porque?

Observe quebyte é um tipo de 8 bits (uint8_t) e int não assinado é um tipo de 16 bits (uint16_t). O seguinte não produz os resultados que eu espero. Espero que o fluxo seja baixo eo resultado seja sempre um uint8_t, mas ele se torna umassinado ...

1 a resposta

Características de downcast dentro de Rc para manipulação de AST

Estou tentando manipular ASTs em Rust. Haverá muitas manipulações, e eu quero que minhas árvores sejam imutáveis, para economizar tempo, todas as referências serãoRcs. Meus nós da árvore ficarão assim: enum Condition { Equals(Rc<Expression>, ...

3 a resposta

Downcasting em Swift com as e as?

Qual é a diferença entre esses dois trechos de código: let cell = tableView.dequeueReusableCellWithIdentifier("cellId") as UITableViewCell? // vs let cell = tableView.dequeueReusableCellWithIdentifier("cellId") as? UITableViewCellO resultado não ...

9 a resposta

Opções de downcasting no Swift: as? Digite ou como! Tipo?

Dado o seguinte em Swift: var optionalString: String? let dict = NSDictionary()Qual é a diferença prática entre as duas declarações a seguir: optionalString = dict.objectForKey("SomeKey") as? Stringvs optionalString = ...

2 a resposta

Downcasting e Box <Any>

pub struct WidgetWrap { // ... widget: RefCell<Box<Any>>, }Em algum momento eu quero lançarBox<Any> paraBox<WidgetTrait> let mut cell = widget.borrow_mut(); let w = cell.downcast_mut::<Box<WidgetTrait>>();Isso me dá um erro desse tipo: error: ...

1 a resposta

upcasting implícito e downcasting explícito em java

Quando o java pode implicitamente aumentar a conversão, por que não implica implicitamente a conversão? Por favor, explique com um exemplo simples?

6 a resposta

exemplo de conversão de tipo explícito em java

Eu me deparei com este exemplohttp://www.javabeginner.com/learn-java/java-object-typecasting e na parte em que fala sobre vazamento de tipo explícito, há um ...

3 a resposta

Por que Downcasting lança exceção?

Em java:

5 a resposta

O benefício de desempenho / memória é curto anulado por downcasting?

2 a resposta

Chame um método que requer uma instância de classe derivada digitada como classe base em VB.NET ou C #

Eu tenho dois objetos - &quot;Spaceship&quot; e &quot;Planet&quot;, derivados de uma base &quot;Obj&quot;. Eu defini várias classes - Circle, Triangle, Recta...