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

7 la respuesta

¿Se permite el tamaño de matriz en tiempo de ejecución sin asignación dinámica?

He estado usando C ++ durante algunos años, y hoy vi un código, pero ¿cómo puede ser perfectamente legal? int main(int argc, char **argv) { size_t size; cin >> size; int array[size]; for(size_t i = 0; i < size; i++) { array[i] = i; cout << i << ...

6 la respuesta

Cómo convertir código C ++ a C [cerrado]

Tengo un código C ++. En el código hay muchas clases definidas, sus funciones miembro, constructores, destructores para esas clases, pocas clases de plantillas y muchas cosas de C ++. Ahora necesito convertir la fuente a código C simple. Tengo ...

9 la respuesta

Implementación de lista enlazada 'multipropósito' en C @ pu

Esta no es exactamente una pregunta técnica, ya que sé C lo suficiente como para hacer las cosas que necesito (quiero decir, en términos de no 'dejar que el lenguaje se interponga en tu camino'), por lo que esta pregunta es básicamente un 'qué ...

3 la respuesta

Sintaxis simple de C Pregunta

Me encontré con el siguiente código en un antiguo examen del curso C que estoy tomando: struct QuestionSet{ char q1:1; char q2:1; char q3:1; } No tengo idea de lo que significa la sintaxis "char q1: 1", y no he podido encontrarla en ningún ...

6 la respuesta

Tiempo mínimo que un hilo puede pausarse en Linux

En mi aplicación, los hilos deben pausarse por muy poco tiempo (cientos de ciclos de reloj). Una forma de pausar es llamar a nanosleep, pero supongo que requiere una llamada del sistema al kernel. Ahora quiero hacer una pausa sin ir al ...

6 la respuesta

¿Dónde encontrar "gmp.h"?

Estoy instalando una biblioteca y recibí este mensaje de error: xxxx@ubuntu$ make (cd num; make all) make[1]: Entering directory `/home/xxxx/num' make[1]: Nothing to be done for `all'. make[1]: Leaving directory `/home/xxxx/num' (cd itv; make ...

5 la respuesta

Existen implementaciones alternativas de la interfaz getline de GNU?

El experimento en el que estoy trabajando actualmente utiliza una base de software con un historial de origen complicado y sin una licencia bien definida. Sería una cantidad considerable de trabajo racionalizar las cosas y liberarlas bajo una ...

4 la respuesta

Obtenga la dirección inicial y final de la sección de texto en un ejecutable

Necesito obtener la dirección inicial y final de la sección de texto de un ejecutable. ¿Cómo puedo obtenerlo Puedo obtener la dirección de inicio de_init símbolo o el_start símbolo, pero ¿qué pasa con la dirección final? ¿Debo considerar la ...

2 la respuesta

¿Qué hace (vacío) el 'nombre de variable' al comienzo de una función C? [duplicar

Esta pregunta ya tiene una respuesta aquí: ¿Por qué emitir un valor de parámetro de función no utilizado para anular? [/questions/4647665/why-cast-an-unused-function-parameter-value-to-void] 2 respuestas Estoy leyendo este código de muestra de ...

5 la respuesta

En la aplicación de subprocesos múltiples, ¿cómo puedo redirigir stderr y stdout en un archivo separado según el subproceso?

Tengo una aplicación multihilo en la que estoy creando un hilo como este: int main(int argc,char *argv[]) { pthread_t thread_id[argc-1]; int i; struct parameter thread_data[argc-1]; int status; for(i=0;i<argc-1;i++) { thread_data[i].ip_filename ...