Preguntas etiquetadas con c++

445
Cadena constante estática (miembro de la clase)

Me gustaría tener una constante estática privada para una clase (en este caso, una fábrica de formas). Me gustaría tener algo por el estilo. class A { private: static const string RECTANGLE = "rectangle"; } Desafortunadamente, recibo todo tipo de errores del compilador de C ++ (g ++),...

443
usr / bin / ld: no se puede encontrar -l <nameOfTheLibrary>

Estoy tratando de compilar mi programa y me devuelve este error: usr/bin/ld: cannot find -l<nameOfTheLibrary> en mi archivo MAKE utilizo el comando g++y el enlace a mi biblioteca, que es un enlace simbólico a mi biblioteca ubicado en otro directorio. ¿Hay una opción para agregar para que...

441
¿Qué es la API GUI nativa de Linux?

Espero que esto no parezca una pregunta estúpida, pero siempre es algo que me he preguntado. Tanto Windows (Win32 API) como OS X (Cocoa) tienen sus propias API para manejar ventanas, eventos y otras cosas del sistema operativo. Realmente nunca obtuve una respuesta clara sobre cuál es el equivalente...

440
error: solicitud del miembro '..' en '..' que no es de tipo de clase

Tengo una clase con dos constructores, uno que no toma argumentos y otro que toma un argumento. Crear objetos usando el constructor que toma un argumento funciona como se esperaba. Sin embargo, si creo objetos usando el constructor que no toma argumentos, me sale un error. Por ejemplo, si compilo...

437
Debug vs Release en CMake

En un proyecto compilado de GCC, ¿Cómo ejecuto CMake para cada tipo de destino (depuración / liberación)? ¿Cómo especifico depurar y liberar banderas C / C ++ usando CMake? ¿Cómo expreso que se compilará el ejecutable principal g++y una biblioteca anidada

437
Opción GCC -fPIC

He leído sobre las opciones de GCC para las convenciones de generación de código , pero no podía entender lo que hace "Generar código independiente de posición (PIC)". Por favor, dame un ejemplo para explicarme qué

420
¿Cuál es la diferencia entre float y double?

He leído sobre la diferencia entre precisión doble y precisión simple. Sin embargo, en la mayoría de los casos, floaty doubleparecen ser intercambiables, es decir, usar uno u otro no parece afectar los resultados. ¿Es este realmente el caso? ¿Cuándo son intercambiables los flotadores y los dobles?...

416
Literal de cadena multilínea C ++

¿Hay alguna manera de tener texto plano de varias líneas, literales constantes en C ++, a la Perl? Tal vez algún truco de análisis con #includeun archivo? No puedo pensar en uno, pero chico, eso sería bueno. Sé que estará en C ++