Resultados de la búsqueda a petición "casting"

8 la respuesta

Casting un puntero no produce un valor l. ¿Por qué

Después de publicar una de mis respuestas más controvertidasaqu [https://stackoverflow.com/questions/7444464/read-bytes-methods-in-c-c/7444502#7444502] , Me atrevo a hacer algunas preguntas y eventualmente llenar algunos vacíos en mi ...

3 la respuesta

¿Cómo puedo llamar al método de interfaz implementado explícitamente desde PowerShell?

Código add-type @" public interface IFoo { void Foo(); } public class Bar : IFoo { void IFoo.Foo() { } } "@ -Language Csharp $bar = New-Object Bar ($bar -as [IFoo]).Foo() # ERROR.Error a invocación del método falló porque [Bar] no contiene un ...

1 la respuesta

Java casting ".class" -operador utilizado en un tipo genérico, p. List, a “Class <List <? >>” y a “Class <List <Integer>>”

Yo uso el.class -operator para proporcionar información sobre el tipo contenido a una clase genérica. Para tipos contenidos no genéricos, p. @Integer.class, esto funciona sin ningún problema. Pero con el tipo contenido como genérico, ...

4 la respuesta

int para el casting de char

int i = 259; /* 03010000 in Little Endian ; 00000103 in Big Endian */ char c = (char)i; /* returns 03 in both Little and Big Endian?? */En mi computadora asigna 03 a charc y tengo Little Endian, pero no sé si el reparto de caracteres lee el byte ...

3 la respuesta

¿Por qué el casting proporciona CS0030, mientras que "como" funciona?

Supongo que tengo un método genérico: T Foo(T x) { return x; }Hasta aquí todo bien. Pero quiero hacer algo especial si es un Hashtable. (Sé que este es un ejemplo completamente inventado.Foo() tampoco es un método muy emocionante. Seguir la ...

2 la respuesta

¿Cómo lanzar un LARGO a un CString?

Quiero lanzar un largo a una cadena cs. He estado luchando con esto por un tiempo y he visto muchas variantes para resolver este problema, más o menos plagado de problemas y angustia. Sé que la pregunta parece subjetiva, pero en mi opinión ...

3 la respuesta

Cómo saber si una instancia es de cierto tipo o cualquier tipo derivado

Estoy tratando de escribir una validación para verificar que una instancia de Object se pueda convertir a un Tipo de variable. Tengo una instancia de Tipo para el tipo de objeto que necesitan proporcionar. Pero el tipo puede variar. Esto es ...

4 la respuesta

¿Qué es exactamente un tipo de conversión en C / C ++?

¿Qué es exactamente un tipo de conversión en C / C ++? ¿Cómo verifica el compilador si se necesita un tipo de letra explícito (y válido)? ¿Compara el espacio requerido para un valor? Si tengo por ejemplo: int a; double b = 15.0; a = (int) b;Si ...

10 la respuesta

¿Qué sucede cuando lanzas de corto a byte en C #?

Tengo el siguiente código short myShort = 23948; byte myByte = (byte)myShort; Ahora no esperabamyByte para contener el valor 23948. Supuse que contendría 255 (creo que el valor más grande para un byte). Sin embargo, contiene 140, y me hizo ...

7 la respuesta

¿Es esto un elenco o una construcción?

Estoy un poco confundido después de leer algo en un libro de texto. En cuanto al código: void doSomeWork(const Widget& w) { //Fun stuff. } doSomeWork(Widget(15)); doSomeWork() toma unaconst Widget& parámetro. El libro de texto, Effective C ...