Resultados de la búsqueda a petición "implicit-conversion"

2 la respuesta

Scala: ¿Cómo definir una función anónima con un parámetro implícito?

Quiero definir una función con parámetro implícito de esta manera: // imports to add scope of A { implicit a: A => { // some action } }.apply() // somewhere in the code class A val a: A = new APero miScala El compilador no lo compila. ...

1 la respuesta

No se puede convertir implícitamente MyType <Foo> a MyType <IFoo>

No estoy seguro de si se trata de un problema de covarianza y contraparte, pero no puedo hacer que esto funcione. Aquí está el código:

3 la respuesta

¿Por qué el ayudante Linq Cast <> no funciona con el operador de conversión implícita?

Por favor, lea hasta el final antes de decidir votar como duplicado ...Tengo un tipo que implementa un

4 la respuesta

¿Cómo puedo convertir Scala Map a Java Map con scala.Float a java.Float k / v conversión

Me gustaría poder realizar lo siguiente, pero falla en la llamada a useMap. ¿Cómo puedo realizar esta conversión?

2 la respuesta

Conversión implícita: referencia constante frente a referencia no constante frente a no referencia

Considera este código, struct A {}; struct B { B(const A&) {} }; void f(B) { cout << "f()"<<endl; } void g(A &a) { cout << "g()" <<endl; f(a); //a is implicitly converted into B. } int main() { A a; g(a); }Estacompila bien ...

1 la respuesta

Opción getOrElse tipo error de coincidencia

¿Por qué este código genera un error de falta de coincidencia de tipo en Scala 2.9.2? Yo esperaba que

2 la respuesta

Comprender las conversiones implícitas para printf

El estándar C99 diferencia entre conversiones de tipo implícito y explícito (6.3 Conversiones). Supongo, pero no pude encontrar, que se realizan conversiones implícitas, cuando el tipo de destino es de mayor precisión que la fuente, y puede ...

3 la respuesta

Scala: evidencia implícita para la clase con parámetro de tipo

Aquí hay una configuración simple con dos rasgos, una clase con un parámetro de tipo covariante limitado por los rasgos anteriores y una segunda clase con un...

2 la respuesta

¿Cómo escribir un operador de conversión de C ++ que devuelva la referencia a la matriz?

En C ++ se pueden agregar operadores de conversión implícita en una clase o estructura. Por ejemplo, los tipos de vectores 3D usualmente incluyen algo como:

2 la respuesta

Advertencias de corrección de puntero doble en C

Un puntero a datos no constantes se puede convertir implícitamente en un puntero a datos constantes del mismo tipo: int *x = NULL; int const *y = x; Agregar calificadores de const adicionales para que coincidan con la indirección adicional ...