Articles of tipos 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 […]

Tipos en MySQL: BigInt (20) vs Int (20)

Me preguntaba cuál es la diferencia entre BigInt , MediumInt e Int … parece obvio que permitirían números más grandes; sin embargo, puedo hacer un Int(20) o un BigInt(20) y parecería que no se trata necesariamente del tamaño. Algunas ideas serían increíbles, solo un poco curiosas. He estado usando MySQL por un tiempo y tratando […]

¿Cuál es el propósito de un signo de interrogación después de un tipo (por ejemplo: int? MyVariable)?

Por lo general, el uso principal del signo de interrogación es para el condicional, x ? “yes” : “no” x ? “yes” : “no” . Pero he visto otro uso para él, pero no puedo encontrar una explicación de este uso del ? operador, por ejemplo. public int? myProperty { get; set; }

¿Por qué los paréntesis del constructor del inicializador de objetos C # 3.0 son opcionales?

Parece que la syntax del inicializador de objetos C # 3.0 permite excluir el par abierto / cerrado de paréntesis en el constructor cuando existe un constructor sin parámetros. Ejemplo: var x = new XTypeName { PropA = value, PropB = value }; Opuesto a: var x = new XTypeName() { PropA = value, PropB […]

¿Cuándo debería usar el doble en lugar del decimal?

Puedo nombrar tres ventajas para usar double (o float ) en lugar de decimal : Usa menos memoria. Más rápido porque los procesadores admiten de forma nativa operaciones matemáticas de punto flotante. Puede representar una mayor gama de números. Pero estas ventajas parecen aplicarse solo a las operaciones de cálculo intensivo, como las que se […]

¿Qué es en definitiva un time_t typedef to?

Busqué en la caja de Linux y vi que era typedef para typedef __time_t time_t; Pero no pude encontrar la definición de __time_t.

¿Qué es el tipo de datos uintptr_t?

¿Qué es uintptr_t y para qué se puede usar?

Cadena no reconocida como un formato de fecha y hora válido dd / MM / aaaa “

Estoy tratando de convertir mi valor de formato de cadena al tipo de fecha con formato dd/MM/yyyy . this.Text=”22/11/2009″; DateTime date = DateTime.Parse(this.Text); Cuál es el problema ? Tiene una segunda anulación que solicita IFormatProvider . ¿Que es esto? ¿ Debo pasar esto también? Si es así, ¿cómo usarlo para este caso? Editar ¿Cuáles son […]

Diferencia entre y

No existe una pregunta estúpida, así que aquí vamos: ¿Cuál es la diferencia entre y ?