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

3 la respuesta

C ++ un solo paso en el depurador arroja una excepción

Tengo una aplicación C ++ que arrojará una excepción cuando trato de dar un solo paso desde un punto de interrupción. Por ejemplo 1) Se inicia la aplicación de inicio desde el depurador VS2010 0. 2) Establecer un punto de interrupción. No ...

3 la respuesta

Orden de evaluación de la función C ++ en el operador de asignación

int& foo() { printf("Foo\n"); static int a; return a; } int bar() { printf("Bar\n"); return 1; } void main() { foo() = bar(); }No estoy seguro de cuál debe evaluarse primero. He intentado en VC que la función de barra se ejecute primero. Sin ...

2 la respuesta

error: IMPULSAR HILOS DE DESACTIVACIÓN

Tengo algún problema con mi biblioteca de impulso. Estoy usando freebsd e instalé mi impulso usando puertos. La versión de refuerzo es: 1.45 y uso g ++ 47 como compilador. Además, nunca he definido BOOST DISABLE THREADS ...

2 la respuesta

Solución alternativa para la deducción de argumentos de plantilla en contexto no deducido

Considere el siguiente código: #include <iostream> template<class T> struct outer { struct inner {}; }; template<class T> std::ostream& operator<<(std::ostream & stream, typename outer<T>::inner const& value) { std::cout << "An outer::inner!"; ...

12 la respuesta

"\ N" o '\ n' o std :: endl a std :: cout? [duplicar

Esta pregunta ya tiene una respuesta aquí: C ++: “std :: endl” vs “\ n” [/questions/213907/c-stdendl-vs-n] 12 respuestasace muchos años que dejé de usarstd::endl para finalizar líneas al escribir enstd::cout, y comencé a usar"\n" en su lugar. ...

2 la respuesta

pkg-config no funciona en Cygwin

Intento compilar un programa OpenFP [http://open-fp.sourceforge.net/]) usando cygwin. El programa depende de un paqueteFFTW3 que he compilado e instalado con éxito. Sin embargo, cuando lanzo./configure para el programa principal me sale un ...

4 la respuesta

perador de asignación de sobrecarga en una plantilla de clase que puede convertir a otro tipo de plantilla

#ifndef NUMBER_HPP #define NUMBER_HPP template <class T> class Number { public: Number( T value ) : m_value( value ) { } T value() const { return m_value; } void setValue( T value ) { m_value = value; } Number<T>& operator=( T value ) { m_value = ...

4 la respuesta

¿Cómo se llama a una función en otro espacio de direcciones en C ++

Soy consciente de los problemas de subprocesos, etc., que esto podría causar y de sus peligros, pero necesito saber cómo hacer esto para un proyecto de seguridad que estoy haciendo en la escuela. Necesito saber cómo llamar a una función en un ...

4 la respuesta

Error de segmentación en glGenVertexArrays (1, & vao);

My gdb backtrace da: (gdb) backtrace #0 0x00000000 in ?? () #1 0x0804a211 in init () at example1.cpp:147 #2 0x0804a6bc in main (argc=1, argv=0xbffff3d4) at example1.cpp:283 No muy informativo. El depurador de Eclipse al menos me permite ver que ...

5 la respuesta

Cuál es la mejor manera de crear una plantilla de función de especialización?

¿Hay una mejor manera de hacer lo siguiente? #include <iostream> template <typename T> T Bar(); template <> int Bar<int>() { return 3; } // Potentially other specialisations int main() { std::cout << Bar<int>() << std::endl; // This should work ...