Resultados de la búsqueda a petición "c++"

7 la respuesta

¿Dónde puedo obtener más información sobre C ++ 0x? [cerrado

Me gustaría obtener más información sobre C ++ 0x. ¿Cuáles son algunas buenas referencias y recursos? ¿Alguien ha escrito un buen libro sobre el tema todavía?

5 la respuesta

Realmente tengo que preocuparme por la alineación cuando uso el nuevo operador de ubicación?

Leo esto ¿Cuándo debería preocuparme por la alineación? [https://stackoverflow.com/questions/6474316/when-should-i-worry-about-alignment] pero todavía no sé si tengo que preocuparme por el puntero no alineado devuelto por el nuevo operador de ...

4 la respuesta

Verificación del tipo de paquete de parámetros usando enable_if

Dado que hay una restricción en plantillas variadas no tipo permitidas [https://stackoverflow.com/questions/5687540/non-type-template-parameters], Estoy tratando de escribir una función tomando un número arbitrario de dobles usandoenable_if. En ...

5 la respuesta

Se extiende el "comportamiento indefinido" al tiempo de compilación?

Todos hemos escuchado las advertencias de que si invoca comportamiento indefinido en C o C ++,nada en absolut puede pasar ¿Está limitado a cualquier comportamiento de tiempo de ejecución en absoluto, ¿o esto también incluye algún ...

5 la respuesta

¿Accediendo a un miembro sindical inactivo y comportamiento indefinido?

Tenía la impresión de que acceder a ununion otro miembro que no sea el último conjunto es UB, pero parece que no puedo encontrar una referencia sólida (aparte de las respuestas que afirman que es UB pero sin ningún soporte del estándar). ...

1 la respuesta

Formateadores printf C99 vs C ++ 11 literales definidos por el usuario

Este código: #define __STDC_FORMAT_MACROS #include <inttypes.h> #include <stdio.h> #include <stdlib.h> #include <stdint.h> int main(int argc,char **argv) { uint64_t val=1234567890; printf("%"PRId64"\n",val); exit(0); }Trabaja para C99 ...

2 la respuesta

(C ++) Lectura de dígitos del archivo de texto

Tengo un archivo de texto que se ve así: 73167176531330624919225119674426574742355349194934 96983520312774506326239578318016984801869478851843 85861560789112949495459501737958331952853208805511 y etc. 20 líneas en total. Lo que quiero hacer ...

6 la respuesta

Cast Un puntero de tipo primitivo a un puntero de estructura A - ¿Alineación y relleno?

Solo tenía 20 minutos cuando respondí una pregunta, se me ocurrió un escenario interesante en el que no estoy seguro del comportamiento: Déjame tener una matriz entera de tamaño n, señalada por intPtr; int* intPtr; y déjame también tener una ...

4 la respuesta

¿Establecer todos los bytes de int a (unsigned char) 0, garantizado para representar cero?

Esto no es una cuestión de práctica recomendada (ni comportamiento indefinido), pero sobre lo que lac ++ -standard realmente garantiza en el asunto de convertir todos los bytes de un tipo entero al valor de(unsigned char)0. Las preguntas En el ...

8 la respuesta

Utilizando for_each para modificar contenedores estándar (aunque no debería)

Estoy tomando un curso de autoaprendizaje para C ++, aprendiendo cómo funciona la Biblioteca estándar y quiero entender cómo este código utilizafor_each funciona, particularmente con respecto a la mutaciónobjeto (a diferencia de los tipos de ...