Resultados de la búsqueda a petición "c++"
Colocación nueva y asignación de clase con miembro constante
¿Por qué es ese comportamiento indefinido? struct s { const int id; // <-- const member s(int id): id(id) {} s& operator =(const s& m) { return *new(this) s(m); // <-- undefined behavior? } };(Cita del estándar sería bueno). Esta pregunta ...
Conjunto de corte de un gráfico, Boost Graph Library
He estado luchando mucho para descubrir cómo hacer esto. Estoy interesado en encontrar rápidamente el conjunto de corte de un gráfico. Sé que BGL admite encontrar el corte establecido por iteración sobre los argumentos de colorMap admitidos por, ...
Cómo usar SDL_CreateTexture
Me gustaría saber cómo usarSDL_CreateTexture [https://wiki.libsdl.org/SDL_CreateTexture?highlight=%28%5CbCategoryAPI%5Cb%29%7C%28SDLFunctionTemplate%29] función. Solo quiero crear textura, darle un color y dibujarlo en algún lugar de la pantalla. ...
Inicialización de valor: ¿inicialización predeterminada o inicialización cero?
He tentadogray_code clase que está destinada a almacenar un número entero sin signo cuyos bits subyacentes se almacenan en orden de código Gray. Aquí está: template<typename UnsignedInt> struct gray_code ...
Configurar la ruta de la biblioteca de rizos en cmake
Descargué "curl library" para usar con una aplicación de terceros. Cuando ejecuto el archivo cmake incluido, aparece el siguiente error. Por favor, ayúdame. Lo aprecio: > The C compiler identification is MSVC 18.0.30501.0 > The CXX ...
Crear gráfico usando la lista de adyacencia
#include<iostream> using namespace std; class TCSGraph{ public: void addVertex(int vertex); void display(); TCSGraph(){ head = NULL; } ~TCSGraph(); private: struct ListNode { string name; struct ListNode *next; }; ListNode *head; } void ...
std :: string vs. char *
¿std :: string almacena los datos de manera diferente a un char * en la pila o el montón o simplemente se deriva de char * en una clase?
Rosca C ++ 11 vs rendimiento asíncrono (VS2013)
Siento que me falta algo aquí ... Modifiqué un poco el código para cambiar de usarstd::thread astd::async y notó un aumento sustancial en el rendimiento. Escribí una prueba simple que supongo que debería ejecutarse de forma casi idéntica ...
Operador de bit impar en la declaración de incremento de un bucle for [duplicado]
Esta pregunta ya tiene una respuesta aquí: significado de (número) y (-número) [/questions/12818978/meaning-of-number-number] 3 respuestasDado esto para el bucle: for(++i; i < MAX_N; i += i & -i)¿Qué se supone que significa? ¿Qué significa ...
eliminar objetos asignados dinámicamente que contienen vectores en C ++ STL
Tengo una clase class ChartLine{ protected: vector<Point> line; // points connecting the line CString name; //line name for legend CPen pen; //color, size and style properties of the line };donde Point es una estructura struct Point{ CString x; ...