Resultados de la búsqueda a petición "c++"
Depuración de aserción
Sigo encontrando esto"Debug assertions failed!" error cuando ejecuto mi programa en modo de depuración. Traté de buscar este error en el sitio web visual de C ++, pero las explicaciones son demasiado avanzadas para mí y no tienen ningún parecido ...
cin.get () no funciona
Escribí este sencillo programa hoy, pero descubrí quecin.get() se niega a trabajar a menos que haya 2 de ellos. ¿Algunas ideas? #include <iostream> using namespace std; int main(){ int base; while ((base < 2) || (base > 36)){ cout << "Base ...
Problema potencial en "Intercambiar valores de dos variables sin usar una tercera variable"
Recientemente llegué a este método para intercambiar los valores de dos variables sin usar una tercera variable. a^=b^=a^=b Pero cuando probé el código anterior en diferentes compiladores, obtuve resultados diferentes, algunos dieron resultados ...
Visualización rápida de forma de onda en C / C ++
Estoy interesado en implementar un editor de audio en C o C ++ en Windows y Linux. No puedo entender cómo mostrar la forma de onda lo suficientemente rápido en su vista totalmente alejada. No estoy buscando información sobre técnicas rápidas de ...
Extraña "advertencia LNK4042" de Visual Studio 2010
Una advertencia no trivial de Visual Studio 2010 (C ++) me acaba de golpear (bastante difícilmente) en la cabeza. La compilación dio el siguiente resultado: 1 Debug \ is.obj: advertencia LNK4042: objeto especificado más de una vez; extras ...
¿Cuál es el trato con los símbolos indefinidos en una biblioteca compartida o dylib?
Tengo un Makefile para Linux que estoy transfiriendo a Darwin. El archivo MAKE toma un montón de archivos .o y los une en un objeto compartido .so. Bien, entonces pensé (¿estoy equivocado acerca de esto?) Que el mejor análogo para esto en Darwin ...
Acelerar la velocidad de enlace / Enlace rápido en Linux
Estoy construyendo webkit (2 millones de líneas de código) después de cada diez minutos para ver la salida de mi cambio en él, y la vinculación de webkit en mi máquina requiere procesar 600-700 MB de archivos de objetos que están en mi disco duro ...
puntero de función con plantilla
Tengo un enfoque para llamar a la función retrasada para la clase: //in MyClass declaration: typedef void (MyClass::*IntFunc) (int value); void DelayedFunction (IntFunc func, int value, float time); class TFunctorInt { public: TFunctorInt ...
¿Hay alguna forma de hacer que Visual Studio deje de sangrar espacios de nombres?
Visual Studio sigue intentando sangrar el código dentro de los espacios de nombres. Por ejemplo: namespace Foo { void Bar(); void Bar() { } }Ahora, si elimino la sangría manualmente, se mantiene así. Pero desafortunadamente si agrego algo ...
Códigos de clave virtual de Windows
¿Cómo puedo implementar una función comostd::string VirtualKeyCodeToStdString(UCHAR key) que devuelve descripciones de teclas virtuales? Ejemplo: la entrada esVK_CAPITAL, el valor de retorno esstd::string("Caps Lock")