Resultados da pesquisa a pedido "implicit-conversion"

3 a resposta

Conversão implícita vs. classe de tipo

No Scala, podemos usar pelo menos dois métodos para modernizar tipos existentes ou novos. Suponha que queremos expressar que algo pode ser quantificado usando umInt. Podemos definir a seguinte característica. Conversão implícitatrait ...

2 a resposta

Por que o compilador escolhe esta função de modelo em vez de uma função não-modelo sobrecarregad

Usando o VC ++ 2010, considerando o seguinte: class Base { }; class Derived : public Base { }; template<class T> void foo(T& t); // A void foo(Base& base); // B Derived d; foo(d); // calls A foo(static_cast<Base&>(d)); // calls B Gostaria que ...

6 a resposta

Conversão implícita ao sobrecarregar operadores para classes de modelo

Gostaria de saber por que a conversão implícita de tipo não funciona com sobrecarga de operador externo nos modelos de classe. Aqui está a versão funcional e sem modelo: class foo { public: foo() = default; foo(int that) {} foo& operator +=(foo ...

4 a resposta

Enumeração e mapeamento com Scala 2.10

Estou tentando portar meu aplicativo para o Scala 2.10.0-M2. Estou vendo algumas melhorias legais com melhores avisos do compilador. Mas também recebi vários erros, todos relacionados ao mapeamento deEnumeration.values. Vou te dar um exemplo ...