Resultados da pesquisa a pedido "implicit-conversion"

2 a resposta

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 ...

2 a resposta

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 ...

3 a resposta

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 ...

6 a resposta

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 ...

3 a resposta

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 ...

2 a resposta

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 ...

8 a resposta

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, ...

0 a resposta

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 ...

2 a resposta

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 ...

1 a resposta

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. ...