casting

¿Cuándo usar reinterpret cast?

Estoy poco confundido con la aplicabilidad de reinterpret_cast vs static_cast. Por lo que he leído, las reglas generales son ... cast puede ocurrir en tiempo de compilación? ¿Aunque dice usar reinterpret_cast para convertir de un tipo de puntero a otro?

Cómo lanzar un objeto a un int

¿Cómo puedo enviar un objeto a un int en java?

Cómo convertir string a php booleano

¿Cómo puedo convertir cadena a boolean? $string = 'false'; $test_mode_mail = settype($string,'boolean'); var_dump($test_m ... de_mail); if($test_mode_mail) echo 'test mode is on.'; Devuelve, Verdadero booleano Pero debería ser boolean false.

Cómo convertir una matriz a objeto en PHP?

¿Cómo puedo convertir un array como este en objeto? [128] => Array ( [status] => Figure A. ... ) [129] => Array ( [status] => The other day at work, I had some spare time ) )

¿Cuál es la diferencia entre static cast<> y C style casting?

¿Hay alguna razón para preferir static_cast<> al estilo C? Son equivalentes? ¿Hay alguna diferencia de velocidad?

División entera: ¿Cómo se produce un doble?

Para este bloque de código: int num = 5; int denom = 7; double d = num / denom; El valor de d es 0.0. Puede ser forzado a ... Pero, ¿hay otra forma de obtener el resultado double correcto? No me gusta elegir primitivos, quién sabe lo que puede pasar.

Downcasting en Java

Upcasting está permitido en Java, sin embargo downcasting da un error de compilación. El error de compilación se puede elim ... tends A { public void draw() { System.out.println("3"); } public void draw2() { System.out.println("4"); } }

Convertir Doble a Entero en Java

¿Alguna forma de lanzar java.lang.Double a java.lang.Integer? Lanza una excepción "java.lang.ClassCastException: java.lang.Doble incompatible con java.lang.Entero"

Cómo convertir un factor a entero umeric sin pérdida de información?

Cuando convierto un factor a un número numérico o entero, obtengo los códigos de nivel subyacentes, no los valores como númer ... 83 0.36364493 0.24970435 0.36364493 ## [19] 0.17968483 0.02840901 ¿Hay una mejor manera de convertir un factor a numérico?

Haskell: Convertir Int a String

Sé que puedes convertir un String a un número con read: Prelude> read "3" :: Int 3 Prelude> read "3" :: Double 3.0 Pero, ¿cómo se obtiene la representación String de un valor Int?

Convertir booleano a int en Java

¿Cuál es la forma más aceptada de convertir un boolean a un int en Java?

Regular del reparto frente de fundición estática versus dinámica cast [duplicate]

Esta pregunta ya tiene una respuesta aquí: ¿Cuándo se deben usar static_cast, dynamic_cast, const_cast y ... yClass *m = (MyClass *)ptr; MyClass *m = static_cast<MyClass *>(ptr); MyClass *m = dynamic_cast<MyClass *>(ptr);

Sintaxis más corta para el casting de una Lista a una Lista?

Sé que es posible lanzar una lista de elementos de un tipo a otro (dado que su objeto tiene un método de operador explícito e ... ListOfY.Add((Y)x); Pero, ¿no es posible emitir toda la lista a la vez? Por ejemplo, ListOfY = (List<Y>)ListOfX;

Convertir Int a Cadena en Swift

Estoy tratando de averiguar cómo lanzar un Int en un String en Swift. Se me ocurre una solución, usando NSNumber pero me enc ... uar cómo hacerlo todo en Swift. let x : Int = 45 let xNSNumber = x as NSNumber let xString : String = xNSNumber.stringValue

Reglas implícitas de conversión de tipos en operadores C++

Quiero ser mejor acerca de saber cuándo debo lanzar. Cuáles son las reglas implícitas de conversión de tipos en C++ al sumar, ... como el tipo más preciso? ¿Las reglas difieren para Java? Por favor corríjame si he redactado esta pregunta incorrectamente.

¿Por qué dice el Libro que debo elegir a Malloc?

Hoy llegué a la página 167 de El Lenguaje de programación C (segunda edición Brian W. Kernighan & Dennis M. Ritchie) y e ... , y hay buenos explicaciones por qué no lanzar malloc. Pero mi pregunta es: ¿Por qué el libro dice que yo debería lanzarlo?

¿Por qué una variable NSInteger tiene que ser convertida a long cuando se usa como argumento de formato?

NSInteger myInt = 1804809223; NSLog(@"%i", myInt); <==== El código anterior produce un error: Values of type "NSInteg ... SLog(@"%lg", (long) myInt); ¿Por qué tengo que convertir el valor entero de myInt a long si quiero que se muestre el valor?

Cambiar el tipo de campo varchar a integer: "no se puede convertir automáticamente a type integer"

Tengo una tabla pequeña y un cierto campo contiene el tipo "carácter variable". Estoy tratando de cambiarlo a" Integer " pero ... bería simplemente crear otra tabla y traer los registros a ella usando una consulta. El campo contiene solo valores enteros.

Cast Int to enum en Java

¿Cuál es la forma correcta de lanzar una Int a una enumeración en Java dada la siguiente enumeración? public enum MyEnum { EnumValue1, EnumValue2 } MyEnum enumValue = (MyEnum) x; //Doesn't work???

Obtener valor int de enum en C#

Tengo una clase llamada Questions (plural). En esta clase hay una enumeración llamada Question (singular) que se parece a est ... ay una manera fácil de obtener el valor entero de la enumeración para que pueda hacer algo como Questions.Get(Question.Role)?