Articles of tipos de

Convertir cadena para escribir C #

Si recibo una cadena que contiene el nombre de una clase y quiero convertir esta cadena a un tipo real (el de la cadena), ¿cómo puedo hacer esto? Lo intenté Type.GetType(“System.Int32”) por ejemplo, parece funcionar. Pero cuando bash con mi propio objeto, siempre devuelve nulo … No tengo idea de lo que habrá en la […]

¿Qué son las lambdas tipo en Scala y cuáles son sus beneficios?

A veces me tropiezo con la notación semi misteriosa de def f[T](..) = new T[({type l[A]=SomeType[A,..]})#l] {..} en las publicaciones del blog de Scala, que le dan una onda de mano “usamos ese tipo-lambda truco”. Si bien tengo cierta intuición al respecto (ganamos un parámetro A tipo anónimo sin tener que contaminar la definición con […]

¿Dónde en memoria están mis variables almacenadas en C?

Al considerar que la memoria está dividida en cuatro segmentos: datos, montón, stack y código, donde se encuentran variables globales, estáticas, constantes, locales (definidas y declaradas en funciones), variables (en función principal), punteros , y el espacio asignado dinámicamente (usando malloc y calloc) se almacena en la memoria? Creo que se asignarán de la siguiente […]

java: convierte float a String y String para flotar

¿Cómo podría convertir de flotación a cuerda o cuerda para flotar? En mi caso, necesito hacer la aserción entre 2 valores de cadena (valor que obtuve de la tabla) y el valor flotante que he calculado. String valueFromTable = “25”; Float valueCalculated =25.0; Intenté de flotar a una cuerda: String sSelectivityRate = String.valueOf(valueCalculated ); pero […]

¿Todos los punteros de datos son del mismo tamaño en una plataforma para todos los tipos de datos?

¿Son caracteres char* , int* , long* o incluso long long* del mismo tamaño (en una plataforma determinada)?

¿Cómo imprimo el tipo de una variable en Rust?

Tengo lo siguiente: let mut my_number = 32.90; ¿Cómo my_number el tipo de my_number ? Usar type y type_of no funcionó. ¿Hay alguna otra forma de que pueda imprimir el tipo de número?

Crear una instancia de tipo Generic con una variable que contenga el Tipo

¿Es posible lograr el siguiente código? Sé que no funciona, pero me pregunto si hay una solución alternativa. Type k = typeof(double); List lst = new List();

Hacer cumplir la diferencia de tipo

En Scala puedo hacer cumplir la igualdad de tipo en tiempo de comstackción. Por ejemplo: case class Foo[A,B]( a: A, b: B )( implicit ev: A =:= B ) scala> Foo( 1, 2 ) res3: Foo[Int,Int] = Foo(1,2) scala> Foo( 1, “2” ) :10: error: Cannot prove that Int =:= java.lang.String. ¿Hay alguna manera de […]

Objetivo-C: BOOL vs bool

Vi el “nuevo tipo” BOOL ( YES , NO ). Leí que este tipo es casi como un char. Para las pruebas que hice: NSLog(@”Size of BOOL %d”, sizeof(BOOL)); NSLog(@”Size of bool %d”, sizeof(bool)); Es bueno ver que ambos registros muestran “1” (a veces en C ++ bool es un int y su tamaño es […]

Encontrar el tipo de un objeto en C ++

Tengo una clase A y otra clase que hereda de ella, B. Estoy anulando una función que acepta un objeto de tipo A como parámetro, así que tengo que aceptar una A. Sin embargo, luego llamo a funciones que solo B tiene, entonces quiero devolver falso y no proceder si el objeto pasado no es […]