Resultados de la búsqueda a petición "c++"
int [n] [m], donde n y m son conocidos en tiempo de ejecución
A menudo necesito crear una matriz 2D con ancho y alto (que sean n y m) desconocidos en el momento de la compilación, generalmente escribo: vector<int> arr(n * m);Y accedo a elementos manualmente con: arr[j * m + i]Recientemente me dijeron que ...
Polimorfismo estático en C ++
#include <iostream> template<typename Impl> struct renderer{ void get(){ static_cast<Impl*>(this)->get(); } }; struct open_gl : public renderer<open_gl>{ void get(){ std::cout << "OpenGL" << std::endl; } }; struct direct_draw : ...
Llamar a una función virtual dentro del constructor usando una expresión de objeto
Código: #include <iostream> using std::cout; using std::endl; struct A { virtual void foo() { cout << "A" << endl; } A(){ } }; struct B : A { B(); virtual void foo() { cout << "B" << endl; } }; B b; B::B() { b.foo(); foo(); } struct C : B ...
Implementación de permutación, combinaciones y PowerSet en C ++ [duplicado]
Esta pregunta ya tiene una respuesta aquí: combinación y permutación en C ++ [/questions/2211915/combination-and-permutation-in-c] 4 respuestasEstoy buscando la implementación de Permutation, Combination y PowerSet usando C +++
SDL: error de textura no válido en SDL_DestroyTexture ()
Estoy haciendo un pequeño juego de plataformas 2D de "estilo retro" con SDL en C ++. Pensé que la mejor manera de mantener el juego a baja resolución, al tiempo que permitía a las personas con monitores de diferentes tamaños estirar la ventana ...
Cómo rastrear los cambios del portapapeles en segundo plano usando C ++
Necesito procesar el contenido del portapapeles en la aplicación de fondo. ¿Cómo puedo hacer esto? Necesito un evento que se llamará cada vez que se cambie el portapapeles. No importa desde qué copia la aplicación. Conozco la función para leer ...
Detectar si la aplicación se está ejecutando en la computadora portátil [duplicar]
Posible duplicado: ¿Cómo puedo saber si un usuario está usando una computadora portátil? [https://stackoverflow.com/questions/2837152/how-can-i-tell-if-a-user-is-using-a-laptop] Estoy tratando de averiguar si la aplicación se ejecuta en una ...
¿Alguna forma de generar advertencias para las comparaciones de puntero de función?
Me llevó una eternidad rastrear que había un error en mi código activado por/OPT:ICF: Porque/ OPT: ICF puede hacer que se asigne la misma dirección a diferentes funciones o miembros de datos de solo lectura(variables constantes compiladas usando ...
¿C ++ 0x permite decltype () en la firma de la función?
Esta pregunta obviamente supone que no queremos usar plantillas para este tipo (por cualquier razón). class Product { public: Product( decltype(mPrice) price_, decltype(mLabel) label_ ) // 1. : mPrice( price_ ), mLabel( label_ ) {} ...
Impulsar el interproceso: crea una variable de cadena al iterar a través de un mapa que hace referencia a un objeto desde una estructura
Estoy usando boost :: interprocess para compartir objetos entre procesos. Tengo dos archivos, un "server.cpp" que genera un objeto struct y lo pasa a un mapa con un índice int; y un archivo "client.cpp" que recupera los datos de la memoria e ...