Resultados da pesquisa a pedido "downcast"
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 ...
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>, ...
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 ...
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 = ...
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: ...
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?
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 ...
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 - "Spaceship" e "Planet", derivados de uma base "Obj". Eu defini várias classes - Circle, Triangle, Recta...