Preguntas etiquetadas con c++

87
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...

87
¿Cómo usar glOrtho () en OpenGL?

No puedo entender el uso de glOrtho. ¿Alguien puede explicar para qué se utiliza? ¿Se utiliza para establecer el rango de límites de coordenadas xy y z? glOrtho(-1.0, 1.0, -1.0, 1.0, -1.0, 1.0); ¿Significa que el rango x, y, z es de -1 a 1?

87
long long int vs long int vs int64_t en C ++

Experimenté un comportamiento extraño mientras usaba rasgos de tipo C ++ y he reducido mi problema a este pequeño y peculiar problema para el que daré un montón de explicaciones, ya que no quiero dejar nada abierto a una mala interpretación. Digamos que tiene un programa como este: #include...

87
Obtener el último elemento de un std :: string

Me preguntaba si hay una abreviatura o una forma más elegante de obtener el último carácter de una cadena como en: char lastChar = myString.at( myString.length() - 1 ); Algo como myString.back()no parece existir. ¿Existe un equivalente?

87
módulo inseguro para SAFESEH imagen C ++

Estoy usando Microsoft Visual Studio 2011 Professional Beta Estoy intentando ejecutar los archivos OpenCV C ++ ( http://opencv.willowgarage.com/wiki/Welcome ) que he compilado con cMake y Visual Studio Complier. Sin embargo, cuando voy a depurar el proyecto, obtengo más de 600 errores, la...

87
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...

87
¿Existe un uso legítimo para void *?

¿Existe un uso legítimo de void*en C ++? ¿O se introdujo porque C lo tenía? Solo para recapitular mis pensamientos: Entrada : Si queremos permitir múltiples tipos de entrada, podemos sobrecargar funciones y métodos, alternativamente podemos definir una clase base común o plantilla (gracias por...