es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: C++11

El compilador no reconoce los identificadores de C++11.

Cuando intentaba construir el proyecto de prueba de Google en C++, encontré los siguientes errores: Error C3861 ‘t1’: identificador no encontrado Error C2065 ‘t1’: identificador no declarado Error C2039 ‘thread’: no es un miembro de ‘std’ Error C2065 ‘thread’: identificador no declarado Error C2146 error de sintaxis: falta ‘;’ antes . . . Read more

La palabra clave C restrict

Intento entender el significado de la palabra clave restrict en C11 en cuanto a la optimización del compilador. En el explorador de compiladores, probé el código a continuación. Sin embargo, para las dos funciones use y use2, el compilador produce el mismo código de ensamblado (con ARM GCC 11 y . . . Read more

Bug reportado en C++ Primer 5th Edición con std::move

Miré un ejemplo en C++ Primer que explica std::move. El ejemplo es el siguiente: int &&rr1 = 42; int &&rr3 = std::move(rr1); En la explicación del fragmento de código anterior, se dice lo siguiente: “Al llamar a move se le indica al compilador que tenemos un lvalue que queremos tratar . . . Read more