Resultados de la búsqueda a petición "casting"
C # Char de Int usado como String - el equivalente real de VB Chr ()
Estoy tratando de encontrar una respuesta clara a mi pregunta y esnoun duplicado de cualquier otra pregunta en el sitio. He leído muchas publicaciones y preguntas relacionadas sobre esto en SO y varios otros sitios. Por ejemplo, esta es la ...
Cómo inicializar un puntero a una dirección de memoria específica en C ++ [duplicado]
Posible duplicado: puntero a una dirección fija específica [https://stackoverflow.com/questions/2389251/pointer-to-a-specific-fixed-address] Comenzó una discusión interesante sobre ...
Lanzar una matriz de objetos en una matriz de mi clase deseada
Solo para su revisión, ¿alguien puede explicar rápidamente qué impide que esto funcione (en la compilación): private HashSet data; ... public DataObject[] getDataObjects( ) { return (DataObject[]) data.toArray(); }... y lo que hace que funcione ...
¿Por qué el compilador de C # no llama al operador de conversión implícito?
Supongamos que tenemos el siguiente tipo: struct MyNullable<T> where T : struct { T Value; public bool HasValue; public MyNullable(T value) { this.Value = value; this.HasValue = true; } public static implicit operator T(MyNullable<T> value) { ...
¿Es seguro transmitir a una clase que tiene el mismo diseño de miembro de datos, pero una implementación diferente?
La primera clase se utilizará para herencia privada para garantizar el mismo diseño exacto. Esto debería hacer que el lanzamiento sea seguro. #include <iostream> #include <string> struct data_base { data_base( int i, std::string&& s ) noexcept : ...
Bucle for-in y conversión de tipos solo para objetos que coinciden con el tipo
He visto respuestasaquí [https://stackoverflow.com/questions/26076772/type-casting-in-for-in-loop]que explican cómo decirle al compilador que una matriz es de cierto tipo en un bucle. Sin embargo, ¿Swift da una manera para que el bucle solo ...
¿Por qué puedo usar static_cast con void * pero no con char *
Yo sé esoreinterpret_cast [http://en.cppreference.com/w/cpp/language/reinterpret_cast]se usa principalmente yendo hacia o desde unchar*. Pero me sorprendió descubrir questatic_cast [http://en.cppreference.com/w/cpp/language/static_cast]podría ...
Fundición de una estructura C en otra
Tengo dos estructuras C idénticas (pero con nombres diferentes): typedef struct { double x; double y; double z; } CMAcceleration; typedef struct { double x; double y; double z; } Vector3d;Ahora quiero asignar una variable de aceleración CMA a ...
¿Por qué (int) (objeto) 10m arroja la excepción "La conversión especificada no es válida"?
Por qué este elenco explícito arrojaSpecified cast is not valid. excepción? decimal d = 10m; object o = d; int x = (int)o;Pero esto funciona: int x = (int)(decimal)o;
Crear matrices genéricas en Java
public K[] toArray() { K[] result = (K[])new Object[this.size()]; int index = 0; for(K k : this) result[index++] = k; return result; }Este código no parece funcionar, arrojará una excepción: java.lang.ClassCastException: [Ljava.lang.Object; No ...