Resultados de la búsqueda a petición "type-punning"

6 la respuesta

Reutilizando un búfer flotante para dobles sin comportamiento indefinido

En una función particular de C ++, resulta que tengo un puntero a un gran búfer de flotantes que quiero usar temporalmente para almacenar la mitad de la cantidad de dobles. ¿Existe un método para usar este búfer como espacio reutilizable para ...

5 la respuesta

Reinterprete la estructura con miembros del mismo tipo que una matriz de forma estándar [duplicado]

Esta pregunta ya tiene una respuesta aquí: Lanzar doble matriz a una estructura de dobles [/questions/31082389/casting-double-array-to-a-struct-of-doubles] 6 respuestasEn varias bases de código de matemáticas en 3D a veces encuentro algo como ...

2 la respuesta

¿Por qué POSIX contradice los estándares ISO C [cerrado]

...

2 la respuesta

estructuras 'punning' de unión con “secuencia inicial común”: ¿Por qué C (99+), pero no C ++, estipula una 'declaración visible del tipo de unión'?

AntecedentesDebates sobre la naturaleza, en su mayoría, no definida o implementada de la escritura de tipos mediante ununion normalmente cita los siguientes bits, aquí a través de @ecatmur ...

4 la respuesta

Escriba puntear una estructura en C y C ++ a través de una unión

He compilado esto en gcc y g ++ con pedante y no recibo ninguna advertencia en ninguno de los dos: #include <stdio.h> #include <stdlib.h> #include <string.h> struct a { struct a *next; int i; }; struct b { struct b *next; int i; }; struct c { ...

2 la respuesta

C ++ alias estricto cuando no se usa el puntero devuelto por la nueva ubicación

¿Puede esto potencialmente causar un comportamiento indefinido?

3 la respuesta

Los buffers de memoria compartida en C ++ sin violar las reglas estrictas de aliasing

7 la respuesta

¿Cuál es la forma correcta de tipear un flotador a un int y viceversa?

4 la respuesta

¿El tipo punning a través de una unión no se especifica en C99, y se ha especificado en C11?

Un número de respuestas para la pregunta de desbordamiento de pilaObtención de los bits de precisión simple IEEE para un flotador sugerir usar un

4 la respuesta

¿Hacer tipos de clase intercambiables solo a través de la conversión de punteros, sin tener que asignar ningún objeto nuevo?

ACTUALIZAR: Aprecio las sugerencias &quot;no quiero eso, quiero esto&quot;. Son útiles, especialmente cuando se proporcionan en el contexto de laescenario mo...