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

2 la respuesta

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 ...

4 la respuesta

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 ...

1 la respuesta

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 ...

5 la respuesta

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 ...

2 la respuesta

¿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 ...

5 la respuesta

¿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 ...

2 la respuesta

¿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() ...

3 la respuesta

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 ...

3 la respuesta

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 ...

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 ...