Resultados de la búsqueda a petición "c++"
¿Cómo hago para que Windows NO vuelva a dibujar nada en mi cuadro de diálogo cuando el usuario cambia el tamaño de mi cuadro de diálogo?
Cuando el usuario toma una esquina de una ventana redimensionable, y luego la mueve, las ventanas primero mueven el contenido de la ventana, luego emite un WM_SIZE a la ventana que se está redimensionando. Por lo tanto, en un cuadro de diálogo ...
Qué macro para envolver el código específico de Mac OS X en C / C ++
Mientras leía varias fuentes de C y C ++, me encontré con dos macros__APPLE__ y__OSX__. Encontré mucho uso de__OSX__ en varios códigos, especialmente los que se originan en*BSD sistemas. Sin embargo, a veces encuentro esa prueba__OSX__ solo no ...
Exportar explícitamente funciones de biblioteca compartida en Linux
¿Hay un equivalente de Linux de__declspec(dllexport) notación para exportar explícitamente una función desde una biblioteca compartida? Por alguna razón con la cadena de herramientas que estoy usando, las funciones que no son miembros de la clase ...
gcc con los parámetros "-S -save-temps" coloca los archivos intermedios en el directorio actual
Los parametros-S -save-temps funciona bien, siempre que no los use en archivos con el mismo nombre. Piense en la siguiente situación: tengo un proyecto con un directorio principal y un subdirectorio con el nombresubDir y en ambos directorios hay ...
¿Cómo inicializar un vector de vectores en una estructura? [duplicar]
Esta pregunta ya tiene una respuesta aquí: Inicializar un vector de vectores que tienen un tamaño fijo con asignación de impulso [/questions/13121469/initializing-a-vector-of-vectors-having-a-fixed-size-with-boost-assign] 4 respuestasSi tengo ...
función virtual en herencia privada o protegida
Es fácil entender la función virtual en la herencia pública. Entonces, ¿cuál es el punto para la función virtual en herencia privada o protegida? Por ejemplo: class Base { public: virtual void f() { cout<<"Base::f()"<<endl;} }; class Derived: ...
¿Msvcrt utiliza un montón diferente para las asignaciones desde (vs2012 / 2010/2013)
Leí sobre eso hace algún tiempo, pero no puedo localizar el cambio en el CRT en msdn o en cualquier otro lugar de la web. Creo que msvcrt ha cambiado en la versión VC ++ de VS2012 de una manera que ya no usaprivate heap para asignaciones y ...
std :: remove_if y std :: isspace - error en tiempo de compilación
Tengo el siguiente código: #include <algorithm> #include <cctype> #include <string> int main() { std::string str; str.erase(std::remove_if(str.begin(), str.end(), std::isspace), str.end()); }MSVC-11.0 compila este código sin ningún error, pero ...
¿Cómo se implementa la barrera en los sistemas de paso de mensajes?
Lo que entiendo es que un proceso maestro envía un mensaje a todos los demás procesos. Todos los demás procesos a cambio envían un mensaje al proceso maestro. ¿Sería esto suficiente para que una barrera funcione? Si no, ¿qué más se necesita?
Vinculación de bibliotecas estáticas a otras bibliotecas estáticas
Tengo un pequeño fragmento de código que depende de muchas bibliotecas estáticas (a_1-a_n). Me gustaría empaquetar ese código en una biblioteca estática y ponerlo a disposición de otras personas. Mi biblioteca estática, llamémosla X, se compila ...