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

6 la respuesta

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é ...

3 la respuesta

¿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 ...

2 la respuesta

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 ...

6 la respuesta

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 ...

8 la respuesta

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_ /* ...

4 la respuesta

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 ...

4 la respuesta

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 ...

3 la respuesta

¿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 ...

4 la respuesta

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 ...

3 la respuesta

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 ...