Resultados de la búsqueda a petición "c++"
__FILE__, __LINE__ y __FUNCTION__ uso en C ++
Suponiendo que su compilador de C ++ los admite, ¿hay alguna razón particularn usar__FILE__, __LINE__ y__FUNCTION__ para fines de registro y depuración? Me preocupa principalmente dar al usuario datos engañosos, por ejemplo, informar el número ...
CMake: ¿cómo determinar todos los archivos .DLL / .SO que se necesitan para un ejecutable?
Supongamos que mi programa necesita varias DLL para funcionar. Debería proporcionar esas DLL al usuario en mi distribución. Por ahora necesito QtCore4.DLL, QtGui4.DLL, msvcp90.DLL, msvcr90.DLL, mylib.DLL, Kernel32.DLL ... Sería bueno si CMake ...
template clase miembro función única especialización
Estoy leyendo la Guía completa de plantillas y dice lo siguiente: Donde se habla de especialización de plantilla de clase. Sin embargo, si especializa una plantilla de clase, también debe especializar todas las funciones miembro. Aunque es ...
Fragmento de código extraño de C ++
Tengo este fragmento: template<class T> class VECTOR_2D { public: T x,y; VECTOR_2D() :x(T()),y(T()) {} } ¿En qué se inicializan x e y en el constructor?
¿Cómo guardar el área del cliente de una ventana secundaria en un archivo de mapa de bits?
He creado una aplicación de Windows usando el núcleo WIN32 y VC ++. En mi ventana principal tengo una ventana secundaria y dos botones "guardar" y "enviar". Cuando el usuario hace clic en el botón "Guardar", quiero lasavefileDialog para abrirse ...
Si se llama a fclose (0), ¿esto cierra stdin?
Si se llama a fclose (0), ¿esto cierra stdin? La razón por la que pregunto esto es que por alguna razón, stdin se está cerrando en mi aplicación y no puedo entender por qué. Verifiqué fclose (stdin) y esto no está en la aplicación, por lo que ...
Code :: Blocks - cómo compilar múltiples archivos fuente
Estoy tratando de compilar un programa con múltiples archivos fuente: dos archivos CPP y un archivo de encabezado, con código :: bloques. Como ejemplo, he creado los siguientes tres archivos (un programa de ejemplo creado por otra persona en ...
:: sin un espacio de nombres
Considere la siguiente línea de código: ::CGContextRef cgContext = cocoa::createCgBitmapContext( surface ); ¿Cómo es que hayno espacio de nombres especificado antes ::? ¿Eso significa que está usando el mismo espacio de nombres que la clase en ...
error: uso de la función eliminada
He estado trabajando en un código C ++ que un amigo ha escrito y recibo el siguiente error que nunca antes había visto al compilar con gcc4.6: error: use of deleted function ‘GameFSM_<std::array<C, 2ul> >::hdealt::hdealt()’ is implicitly ...
c ++ función en línea?
Por qué debería hacer algo como esto: inline double square (double x) { return x*x;}en lugar d double square (double x) { return x*x;}¿Hay una diferencia