Preguntas etiquetadas con c++

133
¿Qué tan rápido es D en comparación con C ++?

Me gustan algunas características de D, pero ¿estaría interesado si vienen con una penalización de tiempo de ejecución? Para comparar, implementé un programa simple que computa productos escalares de muchos vectores cortos tanto en C ++ como en D. El resultado es sorprendente: D: 18.9 s [ver...

133
LLVM vs clang en OS X

Tengo una pregunta sobre llvm, clang y gcc en OS X. ¿Cuál es la diferencia entre llvm-gcc 4.2, llvm 2.0 y clang? Sé que todos se basan en llvm, pero ¿en qué se diferencian? Además de una compilación más rápida, ¿cuál es la ventaja de llvm sobre

133
Imprimir el número correcto de puntos decimales con cout

Tengo una lista de floatvalores y quiero imprimirlos coutcon 2 decimales. Por ejemplo: 10.900 should be printed as 10.90 1.000 should be printed as 1.00 122.345 should be printed as 122.34 ¿Cómo puedo hacer esto? ( setprecisionno parece ayudar en

133
Conexión de señales y ranuras sobrecargadas en Qt 5

Tengo problemas para familiarizarme con la nueva sintaxis de señal / ranura (usando la función de puntero a miembro) en Qt 5, como se describe en Nueva sintaxis de ranura de señal . Traté de cambiar esto: QObject::connect(spinBox, SIGNAL(valueChanged(int)), slider, SLOT(setValue(int)); a...

133
¿Cómo se debe usar std :: opcional?

Estoy leyendo la documentación std::experimental::optionaly tengo una buena idea de lo que hace, pero no entiendo cuándo debería usarla o cómo debería usarla. Hasta el momento, el sitio no contiene ningún ejemplo, lo que me dificulta comprender el verdadero concepto de este objeto. Cuándo es...

132
¿Por qué alguien usaría C sobre C ++? [cerrado]

Tal como está actualmente, esta pregunta no es adecuada para nuestro formato de preguntas y respuestas. Esperamos que las respuestas sean respaldadas por hechos, referencias o experiencia, pero esta pregunta probablemente solicitará debate, argumentos, encuestas o discusión

132
¿C ++ moderno se está volviendo más frecuente? [cerrado]

Tal como está actualmente, esta pregunta no es adecuada para nuestro formato de preguntas y respuestas. Esperamos que las respuestas estén respaldadas por hechos, referencias o experiencia, pero esta pregunta probablemente solicitará debate, argumentos, encuestas o discusión

132
C ++: ¿por que bool tiene 8 bits de largo?

En C ++, me pregunto por qué el tipo bool tiene 8 bits de largo (en mi sistema), donde solo un bit es suficiente para mantener el valor booleano. Solía ​​creer que era por razones de rendimiento, pero luego, en una máquina de 32 bits o 64 bits, donde los registros tienen 32 o 64 bits de ancho,...

131
sistema ("pausa"); - ¿Por qué está mal?

Aquí hay una pregunta que no entiendo del todo: El comando system("pause");se enseña a los nuevos programadores como una forma de pausar un programa y esperar a que continúe la entrada del teclado. Sin embargo, parece ser mal visto por muchos programadores veteranos como algo que no debe hacerse...

131
Oficialmente, ¿para qué sirve typename?

En ocasiones he visto algunos mensajes de error realmente indescifrables escupidos gccal usar plantillas ... Específicamente, he tenido problemas en los que las declaraciones aparentemente correctas estaban causando errores de compilación muy extraños que desaparecieron mágicamente al prefijar la...