Resultados de la búsqueda a petición "implicit-conversion"
En Scala, ¿cómo puedo definir un objeto complementario para una clase definida en Java?
Me gustaría agregar conversiones implícitas a las clases Java generadas por una herramienta de modelado. Por lo tanto, quiero agregarlos al objeto complementario de esas clases, para que el compilador los encuentre automáticamente. Pero no puedo ...
const_cast vs static_cast
Para agregarconst a un objeto no constante, ¿cuál es el método preferido?const_cast<T> ostatic_cast<T>. En una pregunta reciente, alguien mencionó que prefieren usarstatic_cast, pero hubiera pensado queconst_cast aclararía la intención del ...
En Scala, ¿cómo es que funciona `println (1,2)`?
En Scala (2.7.7 final), elPredef.println El método se define como tener la siguiente firma: def println (x : Any) : Unit¿Cómo es que entonces funciona lo siguiente? scala> println(1,2) (1,2)¿El compilador convierte automáticamente una lista ...
Asignación incorrecta de valores en char enum
Estaba jugando con enumeraciones e intenté reproducir algunos ejemplosde esto [http://en.cppreference.com/w/cpp/language/enum]página. Los ejemplos iniciales funcionaron según lo previsto, sin embargo obtuve algunos resultados interesantes con el ...
¿Por qué std :: reference_wrapper no se convierte implícitamente en una referencia cuando se llama a la función miembro? [duplicar
Esta pregunta ya tiene una respuesta aquí: Cómo usar correctamente std :: reference_wrappers [/questions/18127469/how-to-correctly-use-stdreference-wrappers] 1 respuesta No entiendo exactamente por qué uno no puede usar unastd::reference_wrapper ...
¿Por qué falla la condición de bucle 'for'? [duplicar
Esta pregunta ya tiene una respuesta aquí: Un acertijo (en C) [/questions/5611724/a-riddle-in-c] 4 respuestas En el código que se muestra a continuación, no se imprime nada, lo que significa la condición en elfor loop falla. ¿Cuál podría ser la ...
¿Por qué sucede esto con el operador sizeof cuando se compara con un número negativo? [duplicar
Esta pregunta ya tiene una respuesta aquí: perador @sizeof () en la instrucción if [/questions/17293749/sizeof-operator-in-if-statement] 5 respuestas ¿Qué está pasando realmente aquí? El resultado ahora es "Falso": #include <stdio.h> int main() ...
Mezcla de rasgos genéricos en clases parametrizadas sin duplicar parámetros de tipo
Supongamos que quiero crear un rasgo que pueda mezclar en cualquier Traversable [T]. Al final, quiero poder decir cosas como: val m = Map("name" -> "foo") with MoreFilterOperationsy tenga métodos en MoreFilterOperations que se expresen en todo ...
C # Conversión de tipo implícito / explícito
Tengo un escenario simple que puede o no ser posible. Tengo una clase que contiene un número entero, para este propósito lo haré lo más simple posible: public class Number { public int Value {get; set;} public string Name {get; set;} } public ...
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 ...