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

1 la respuesta

Constructor predeterminado explícito

Este código se compila bien con GCC 5.X, MSVC, pero GCC 6.X da error: "la conversión a 'a' de la lista de inicializadores usaría el constructor explícito 'a :: a ()'"clang"el constructor elegido es explícito en la inicialización de ...

3 la respuesta

error C2582: la función 'operator =' no está disponible en 'B'

El siguiente código da un error de compilación (al menos cuando se usa MS VS 2008) para la línea "e = f" en main (): error C2582: la función 'operator =' no está disponible en 'B' class A { public: A() { } static const double x; }; const double ...

1 la respuesta

¿Cómo puedo obtener la resolución de pantalla con SDL2?

Estoy usando imágenes fuente de píxeles perfectos y SDL2 para hacer un programa. Cuando se establece en pantalla completa, me gustaría que use la resolución nativa (el indicador SDL_WINDOW_FULLSCREEN_DESKTOP) pero solo entre una cierta resolución ...

3 la respuesta

Los puntos de referencia utilizados para probar un asignador C y C ++?

¿Le aconsejan amablemente sobre los puntos de referencia utilizados para probar un asignador C y C ++? Se consideran puntos de referencia que satisfacen cualquiera de los siguientes aspectos: VelocidadFragmentaciónConcurrencia¡Gracias!

2 la respuesta

std :: integral_constant <char *, "kernel32.dll"> no se compilará?

Quiero hacer una constante integral de char * y "kernel32.dll", pero siempre falla. Los siguientes son mis intentos fallidos, ¿alguien puede mostrarme el uso correcto? error 1: cout << std::integral_constant<const char*, "kernel32.dll">::value ...

1 la respuesta

Forzar setup.py para usar mi compilador personalizado

Estoy tratando de obtener setup.py para compilar código C ++ con la versión macports de gcc. El problema es que el código que estoy tratando de construir no es compatible con el clang predeterminado de mac, que es el gcc predeterminado en las ...

1 la respuesta

¿Por qué divido Z por W en una proyección en perspectiva en OpenGL?

Supongo que esta es más una pregunta matemática que una OpenGL, pero estoy divagando. De todos modos, si todo el propósito de la división en perspectiva es obtener coordenadas utilizables de x e y, ¿por qué molestarse en dividir z entre w? ...

14 la respuesta

¿Cómo puedo aumentar el rendimiento en una búsqueda de mapas con el tipo de clave std :: string?

Estoy usando unstd::map (Implementación de VC ++) y es un poco lento para las búsquedas a través del método de búsqueda del mapa. El tipo de clave esstd::string. ¿Puedo aumentar el rendimiento de estestd::map buscar a través de una ...

7 la respuesta

Para la diferencia de rendimiento del bucle y la optimización del compilador

Elegí la respuesta de David porque él era el único en presentar una solución a la diferencia en los bucles for sin bucles de optimización. Las otras respuestas demuestran lo que sucede cuando se activan los indicadores de optimización. La ...

2 la respuesta

boost asio ssl async_shutdown siempre termina con un error?

Tengo un pequeño cliente SSL que he programado en boost 1.55 asio, y estoy tratando de entender por québoost::asio::ssl::stream::async_shutdown() siempre falla El cliente es muy similar (casi idéntico) a los ejemplos de cliente SSL en la ...