Resultados de la búsqueda a petición "c++"

3 la respuesta

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

2 la respuesta

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

8 la respuesta

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

3 la respuesta

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

8 la respuesta

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

2 la respuesta

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

4 la respuesta

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

1 la respuesta

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

7 la respuesta

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

2 la respuesta

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")