Resultados de la búsqueda a petición "type-punning"
C ++ alias estricto cuando no se usa el puntero devuelto por la nueva ubicación
¿Puede esto potencialmente causar un comportamiento indefinido?
Alias de puntero estricto: ¿el acceso a través de un puntero / referencia 'volátil' es una solución?
En los talones deun problema específico [https://stackoverflow.com/questions/2980920/strict-pointer-aliasing-any-solution-for-a-specific-problem/2981505#2981505] , una respuesta propia y comentarios al respecto, me gustaría entender si es ...
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 ...
bits flotantes y alias estricto
Estoy tratando de extraer los bits de un flotador sin invocar un comportamiento indefinido. Aqui esta mi primer intento: unsigned foo(float x) { unsigned* u = (unsigned*)&x; return *u; }Según tengo entendido, no se garantiza que esto funcione ...
gcc: Cómo usar __attribute ((__ may_alias__)) correctamente para evitar la advertencia de "desdibujar puntero de tipo punteado"
Tengo un código que utiliza la escritura de tipos para evitar tener que llamar al constructor y destructor de un "objeto" miembro a menos que sea necesario hasta que sea realmente necesario usar el objeto. Funciona bien, pero en g ++ 4.4.3, ...
¿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 "no quiero eso, quiero esto". Son útiles, especialmente cuando se proporcionan en el contexto de laescenario mo...
Página 1 de 2