Resultados de la búsqueda a petición "c++"
Salida confusa de gprof
corrígprof en un programa C ++ que tomó16.637s, de acuerdo atime(), y obtuve esto para la primera línea de salida: % cumulative self self total time seconds seconds calls s/call s/call name 31.07 0.32 0.32 5498021 0.00 0.00 [whatever]¿Por qué ...
¿Cómo excluir encabezados de AST en clang?
Estoy generando AST usando clang. Tengo el siguiente archivo (lambda.cpp) para analizar: #include <iostream> void my_lambda() { auto lambda = [](auto x, auto y) {return x + y;}; std::cout << "fabricati diem"; }Estoy analizando esto usando ...
Inicializando SSL y libcurl y “sin memoria”
Tengo la intención de hacer solicitudes https con libcurl y openssl con un programa C ++. Inicialicé libcurl concurl_global_init(CURL_GLOBAL_ALL) como se describe en la documentación. Entonces uso uncurl_easy manejar que inicializo, llenar ...
Obteniendo grandes números aleatorios en C / C ++
Estándarrand() la función da números que no son lo suficientemente grandes para mí: necesitounsigned long long unos. ¿Cómo obtenemos números aleatorios realmente grandes? Intenté modificar una función hash simple pero es demasiadogrande, tarda ...
Directiva de preprocesador #ifndef para código C / C ++
En eclipse, cada vez que creo una nueva clase de C ++, oCarchivo de encabezado, obtengo el siguiente tipo de estructura. Digamos que creo el archivo de encabezado example.h, obtengo esto: /*Comments*/ #ifndef EXAMPLE_H_ #define EXAMPLE_H_ /* ...
Compilar una biblioteca compartida estáticamente
Tengo una biblioteca compartida con algunas funciones caseras, que compilo en mis otros programas, pero tengo que vincular el programa final con todas las bibliotecas que he usado para compilar la biblioteca estática. Aquí hay un ejemplo: Tengo ...
Diferencia entre cerraduras, mutex y secciones críticas
Existe una pregunta existente con respecto a la diferencia entre Mutex y la sección Crítica, pero no se ocupa también de los bloqueos. Por lo tanto, quiero saber si las secciones críticas se pueden usar para la sincronización de subprocesos ...
¿Hay algún tipo de comprobación en los enlazadores C o C ++?
Estoy en lo cierto al decir que los enlazadores no realizan comprobaciones de parámetros de función. No verifican el número o los tipos de llamadas a funciones ni el tipo de referencias de datos globales. ¿Es esto cierto para todos los ...
C ++ vector <vector <int>> tamaño de reserva al comienzo
en c ++ tengo vector<vector<int> > table;¿Cómo puedo cambiar el tamaño del vector para que tenga 3 filas y 4 columnas, todos ceros? Algo como eso: 0000 0000 0000 Para que luego pueda cambiar por ejemplo table[1][2] = 50;Sé que puedo hacer ...
Pasando el puntero de la función miembro a la función c-style
Estoy tratando de pasar el puntero de la función miembro a la función de estilo c (ya que es lib en C) El puntero que quiere se define como: void (*)(int, const char*)Entonces la función que estoy tratando de pasar es: void ...