Preguntas etiquetadas con c++

C ++ es un lenguaje de programación de propósito general. Originalmente fue diseñado como una extensión de C y tiene una sintaxis similar, pero ahora es un lenguaje completamente diferente. Use esta etiqueta para preguntas sobre el código (que se compilará) con un compilador de C ++. Utilice una etiqueta específica de la versión para preguntas relacionadas con una revisión estándar específica [C ++ 11], [C ++ 14], [C ++ 17] o [C ++ 20], etc.






11
¿Cuáles son las ventajas de utilizar las bibliotecas de C ++ Boost? [cerrado]
Tal como está actualmente, esta pregunta no se ajusta bien a nuestro formato de preguntas y respuestas. Esperamos que las respuestas estén respaldadas por hechos, referencias o experiencia, pero es probable que esta pregunta solicite debate, argumentos, encuestas o una discusión extensa. Si cree que esta pregunta se puede mejorar …
123 c++  boost 

7
¿Por qué std :: queue :: pop no devuelve el valor?
Revisé esta página pero no puedo obtener el motivo de la misma. Allí se menciona que "Es más sensato que no devuelva ningún valor y que requiera que los clientes usen front () para inspeccionar el valor al principio de la cola" Pero inspeccionar un elemento desde front () también …
123 c++  stl 

4
Organización de proyectos C ++ (con gtest, cmake y doxygen)
Soy nuevo en la programación en general, así que decidí comenzar haciendo una clase vectorial simple en C ++. Sin embargo, me gustaría adquirir buenos hábitos desde el principio en lugar de intentar modificar mi flujo de trabajo más adelante. Actualmente tengo solo dos archivos vector3.hppy vector3.cpp. Este proyecto comenzará …
123 c++  cmake  doxygen  googletest 



10
¿Uso apropiado de pila y montón en C ++?
He estado programando durante un tiempo, pero ha sido principalmente Java y C #. En realidad, nunca tuve que administrar la memoria por mi cuenta. Recientemente comencé a programar en C ++ y estoy un poco confundido sobre cuándo debería almacenar cosas en la pila y cuándo almacenarlas en el …


3
El uso de este puntero provoca una desoptimización extraña en el bucle dinámico
Recientemente me encontré con una desoptimización extraña (o más bien perdí la oportunidad de optimización). Considere esta función para desempaquetar de manera eficiente conjuntos de enteros de 3 bits a enteros de 8 bits. Descomprime 16 ints en cada iteración de bucle: void unpack3bit(uint8_t* target, char* source, int size) { …


5
Banderas para permitir advertencias completas y detalladas de g ++
A menudo, en C debajo gcc, comenzaré con el siguiente conjunto de indicadores de advertencia (ensamblados dolorosamente de múltiples fuentes): -Wall -Wextra -Wformat-nonliteral -Wcast-align -Wpointer-arith -Wbad-function-cast \ -Wmissing-prototypes -Wstrict-prototypes -Wmissing-declarations -Winline -Wundef \ -Wnested-externs -Wcast-qual -Wshadow -Wwrite-strings -Wno-unused-parameter \ -Wfloat-equal -pedantic -ansi Construiré (al menos mis versiones de depuración) con …
122 c++  g++  warnings 

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.