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.



5
Palabra clave sin firmar en C ++
¿La palabra clave sin firmar tiene por defecto un tipo de datos específico en C ++? Estoy tratando de escribir una función para una clase para el prototipo: unsigned Rotate(unsigned object, int count) Pero realmente no entiendo lo que unsignedsignifica. ¿No debería ser como unsigned into algo así?
87 c++  unsigned 


1
gcc / g ++: "No existe tal archivo o directorio"
g++ me da errores de la forma: foo.cc:<line>:<column>: fatal error: <bar>: No such file or directory compilation terminated. Es lo mismo al compilar programas C con gcc. ¿Porqué es eso? Tenga en cuenta: esta pregunta se ha hecho muchas veces antes, pero cada vez fue específica para la situación de …
87 c++  c  gcc  g++  c++-faq 


14
Técnicas para ocultar cadenas sensibles en C ++
Necesito almacenar información confidencial (una clave de cifrado simétrica que quiero mantener privada) en mi aplicación C ++. El enfoque simple es hacer esto: std::string myKey = "mysupersupersecretpasswordthatyouwillneverguess"; Sin embargo, ejecutar la aplicación a través del stringsproceso (o cualquier otro que extraiga cadenas de una aplicación binaria) revelará la cadena …







14
¿Cómo simular "Presione cualquier tecla para continuar?"
Estoy tratando de escribir un programa en C ++ en el que cuando el usuario ingrese cualquier carácter desde el teclado, debería moverse a la siguiente línea de código. Aquí está mi código: char c; cin>>c; cout<<"Something"<<endl; pero esto no funciona, porque solo se mueve a la siguiente línea cuando …
87 c++ 

4
¿Por qué la plantilla de funciones no se puede especializar parcialmente?
Sé que la especificación del lenguaje prohíbe la especialización parcial de la plantilla de función. Me gustaría saber la razón por la que lo prohíbe. ¿No son útiles? template<typename T, typename U> void f() {} //allowed! template<> void f<int, char>() {} //allowed! template<typename T> void f<char, T>() {} //not allowed! …

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.