Resultados da pesquisa a pedido "implicit"
falta de interfaces implícitas do VB.Net impossibilita o que estou tentando faze
Sei que o VB.Net não permite implementação implícita de interface como C #. E, portanto, código como o seguinte não tem correlação direta com VB.Net: public interface IBackgroundWorkerAdapter { bool IsBusy { get; set; } ...
Problemas de escopo de conversão implícita do Scala
Tome este código: class Register(var value:Int = 0) { def getZeroFlag() : Boolean = (value & 0x80) != 0 } object Register { implicit def reg2int(r:Register):Int = r.value implicit def bool2int(b:Boolean):Int = if (b) 1 else 0 }Eu quero usá-lo ...
Resolução de parâmetro implícita - definindo a precedência
Estou tentando criar uma classeDefault que fornece o valor padrão para um determinado tipo. Aqui está o que eu criei até agora: trait Default[A] { def value: A } object Default { def withValue[A](a: A) = new Default[A] { def value = a } def ...
omo declarar características como tendo implícito "parâmetros construtores"
Estou projetando uma hierarquia de classes, que consiste em uma classe base, juntamente com várias características. A classe base fornece implementações padrão de vários métodos, e as características substituem seletivamente certos métodos ...
Como definir uma função que usa uma função literal (com um parâmetro implícito) como argument
Eu quero poder fazer algo nessas linhas (não será compilado): def logScope(logger:Logger)(operation: (implicit l:Logger) => Unit) {/* code */ operation(logger) /* code */} def operationOne(implicit logger:Logger) {/**/} def operationTwo(implicit ...
Como funciona o '1 * BigInt (1)' e como posso fazer o mesmo?
Eu tento implementar algum tipo de número e encontrei o problema que mynum * 1works, mas não 1 * mynum Tentei definir uma conversão implícita como esta case class Num(v: Int) { def * (o: Int) = new Num(v*o) } implicit def int2Num(v: Int) = ...
enéricos Scala e implícitos numéric
Preciso passar duas funções como parâmetros para uma função scala. Essa função deve então avaliá-los e obter um número deles onde ele irá operar. Esse número pode ser um Int, Double ou qualquer outro tipo numérico. Gostaria que a ...
Scala: precedência implícita na resolução de parâmetros
Suponha que tenhamos uma pesquisa implícita de parâmetros referente apenas aos escopos locais: trait CanFoo[A] { def foos(x: A): String } object Def { implicit object ImportIntFoo extends CanFoo[Int] { def foos(x: Int) = "ImportIntFoo:" ...
Android, Como ler o código QR no meu aplicativo?
Na minha aplicação, preciso ler o código QR. Eu pesquisei na net e encontrei os códigos Zing, no entanto, muitos desenvolvedores tiveram problemas com o uso e parece que é um bugg Se eu presumir que meus clientes possuem um leitor de qr ...