Resultados de la búsqueda a petición "implicit-conversion"
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. ...
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:
¿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
¿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?
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 ...
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
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 ...
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...
¿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:
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 ...