Resultados da pesquisa a pedido "implicit-conversion"
Regras implícitas de promoção de tipo
Esta postagem deve ser usada como uma FAQ sobre promoção de número inteiro implícito em C, especialmente promoção implícita causada pelas conversões aritméticas comuns e / ou promoções de número inteiro. Exemplo 1) Por que isso fornece um número ...
C # adicionando conversões implícitas a tipos existentes
Existe uma maneira em c # para adicionarimplícitoconversões para tipos já definidos em outros assemblies? Por exemplo, se eu estiver usando dois conjuntos diferentes, cada um com seus própriosVector3 struct, e usá-lo em suas APIs, seria bom ...
Conversão implícita / explícita de tipo em C #
Eu tenho um cenário simples que pode ou não ser possível. Eu tenho uma classe que contém um número inteiro, para isso, vou simplificar o máximo possível: public class Number { public int Value {get; set;} public string Name {get; set;} } public ...
Aviso de conversão de int curto e estranho no GCC
Eu tenho um pouco de código C, que é exatamente assim: short int fun16(void){ short int a = 2; short int b = 2; return a+b; }Quando tento compilá-lo com o GCC, recebo o aviso: warning: conversion to 'short int' from 'int' may alter its value ...
Misturando características genéricas em classes parametrizadas sem duplicar parâmetros de tipo
Vamos supor que eu quero criar uma característica que eu possa misturar em qualquer Traversable [T]. No final, eu quero poder dizer coisas como: val m = Map("name" -> "foo") with MoreFilterOperationse tem métodos em MoreFilterOperations que são ...
No Scala, como posso definir um objeto complementar para uma classe definida em Java?
Eu gostaria de adicionar conversões implícitas em classes Java geradas por uma ferramenta de modelagem. Então, eu quero adicioná-los ao objeto complementar dessas classes, para que o compilador as encontre automaticamente. Mas não ...
Convertendo implicitamente int para dobrar
Então, eu estou um pouco confuso. Fiquei com a impressão de que isso deveria funcionar: nesse caso, ambosaebsão ints (contadores para ser exato). Como resultado dea / bpode conter casas decimais, pois ints obviamente não funcionam. Portanto, ...
Modelos genéricos de operadores de conversão e semântica de movimentos: alguma solução universal?
Este é um acompanhamento deModelos explícitos de operadores de conversão qualificados para ref em ação [https://stackoverflow.com/q/23377647/2644390]. Eu experimentei muitas opções diferentes e estou apresentando alguns resultados aqui, na ...
Avisos de correção constante de ponteiro duplo em C
Um ponteiro para dados não const pode ser implicitamente convertido em um ponteiro para dados const do mesmo tipo: int *x = NULL; int const *y = x;A adição de qualificadores const adicionais para corresponder ao indireto adicional deve funcionar ...
Conversão implícita entre Scala.Long e Java.lang.Long nas coleções
Estou usando o JavaConverters para ir de um Java SortedSet para um Vector. val lines = function.getInstructions.asScala.toVectorMinha função getInstructions retorna um ArrayList de java.lang.Long, mas o código de consumo requer Scala.Long. ...