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

4 la respuesta

Por qué unsigned int contenía un número negativo

Lo que sé sobre los números sin signo (short, int y longs sin signo), que contiene solo números positivos, pero el siguiente programa simple asignó con éxito un número negativo a un int sin signo: 1 /* 2 ...

2 la respuesta

¿Cuándo debemos usar sizeof con y sin paréntesis [duplicado]

Esta pregunta ya tiene una respuesta aquí: ¿Qué hace sizeof sin ()? [duplicar] [/questions/18898736/what-does-sizeof-without-do] 5 respuestastypedef struct rem{ int addr; char addrbuf[32]; } foo;Ambos códigos devuelven los ...

5 la respuesta

recursividad utilizando solo área de almacenamiento dinámico

¿Hay ejemplos de recursión utilizando solo área de almacenamiento dinámico?

5 la respuesta

Calcular la frecuencia de la CPU en C con RDTSC siempre devuelve 0

Nuestro instructor nos dio el siguiente código para que pudiéramos medir el rendimiento de algunos algoritmos: #include <stdio.h> #include <unistd.h> static unsigned cyc_hi = 0, cyc_lo = 0; static void access_counter(unsigned *hi, unsigned *lo) ...

1 la respuesta

¿Cuál es el argumento correcto para pthread_create?

He visto la documentación depthread_create [http://man7.org/linux/man-pages/man3/pthread_create.3.html] En el ejemplo en la parte inferior están usando: pthread_create(&tinfo[tnum].thread_id, &attr, &thread_start, &tinfo[tnum]); &thread_start - ...

1 la respuesta

¿Son las "conversiones aritméticas habituales" y las "promociones enteras" lo mismo?

¿Son las "conversiones aritméticas habituales" y las "promociones enteras" lo mismo? He leído que las "conversiones aritméticas habituales" se usan para hacer que los operandos de una expresión sean del mismo tipo, mientras que las "promociones ...

1 la respuesta

Agregar una llamada de función en mi código IR en llvm

¿Me puede dar un ejemplo, cómo agregar una llamada simple de una función foo(x);en mi código IR con mi pase en llvm?

1 la respuesta

¿Cómo puedo medir el uso real de la CPU en Linux?

Sé que hay herramientas comoparte superioryPDpara medir el uso de la CPU, pero la forma en que miden el uso de la CPU es midiendo cuánto tiempo no se ejecutó la tarea inactiva. Entonces, por ejemplo, incluso si una CPU tiene un bloqueo debido a ...

1 la respuesta

Asignación de un objeto para llamadas de biblioteca C / FFI

Tengo una biblioteca C, que tiene implementación de gpio. Hay gpio_type que es específico del objetivo, cada MCU tiene una definición diferente para gpio_type. Una de las funciones en la biblioteca: void gpio_init(gpio_type *object, int32_t ...

4 la respuesta

Inicializando una matriz después de la declaración

gcc 4.4.3 c89 Tengo el siguiente código como muestra de lo que estoy tratando de hacer. No sé el tamaño real de la matriz, hasta que entro en la función. Sin embargo, no creo que pueda establecer el tamaño de la matriz después de haberlo ...