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

2 la respuesta

Compile programas OpenMP con el compilador gcc en OS X Yosemite

$ gcc 12.c -fopenmp 12.c:9:9: fatal error: 'omp.h' file not found #include<omp.h> ^ 1 error generated.Al compilar programas openMP me sale el error anterior. Estoy usando OS X Yosemite. Primero probé instalando el compilador nativo de gcc ...

5 la respuesta

Tipos y estructuras compatibles en C

Tengo el siguiente código: int main(void) { struct { int x; } a, b; struct { int x; } c; struct { int x; } *p; b = a; /* OK */ c = a; /* Doesn't work */ p = &a; /* Doesn't work */ return 0; }que no se compila en GCC (3.4.6), con el siguiente ...

2 la respuesta

No se puede modificar la variable del puntero pasada como argumento a una función

Tengo esta funcion int rt_exist(struct route_entry* prev_rte) { prev_rte = rte_head; //This doen't assigns rte_head to prev_rte return 0; }dónderte_heades una variable de puntero struct route_entry * inicializada. Pero en el caso anterior, ...

7 la respuesta

gcc, alias estricto y transmisión a través de una unión

¿Tienes alguna historia de terror que contar? El Manual del CCG agregó recientemente una advertencia sobre -fstrict-aliasing y lanzar un puntero a través de una unión: [...] Tomar la dirección, lanzar el puntero resultante y desreferenciar ...

3 la respuesta

C El preprocesador genera macros por concatenación y stringificación [duplicado]

Esta pregunta ya tiene una respuesta aquí: ¿Cuáles son las aplicaciones del operador de preprocesador ## y las trampas a considerar? [/questions/216875/what-are-the-applications-of-the-preprocessor-operator-and-gotchas-to-conside] 13 ...

5 la respuesta

Precisión de coma flotante C ++ [duplicado]

Posible duplicado: Ejemplos de inexactitud de punto flotante [https://stackoverflow.com/questions/2100490/floating-point-inaccuracy-examples] double a = 0.3; std::cout.precision(20); std::cout << a << ...

5 la respuesta

Encapsulación de datos en C

Actualmente estoy trabajando en un sistema integrado y tengo un componente en una placa que aparece dos veces. Me gustaría tener un archivo .c y un archivo .h para el componente. Tengo el siguiente código: typedef struct { uint32_t pin_reset; ...

2 la respuesta

ffmpeg falta config.h en libavutil (No existe tal archivo o directorio) CodeBlocks

Cuando pruebo elPrograma de codificación / decodificación ffmepg exapmle c [http://ffmpeg.org/doxygen/trunk/decoding__encoding_8c-source.html]en CodeBlocks, muestra: /ffmpeg_sources/ffmpeg/libavutil/internal.h fatal error: config.h: No such ...

0 la respuesta

Habilitar y probar el bucle local para UART

Estoy tratando de hacer una prueba de bucle interno UART y llegar a los siguientes cambios #include <fcntl.h> #include <stdio.h> #include <termios.h> #include <unistd.h> #include <sys/ioctl.h> #include <sys/mman.h> #include <sys/errno.h> ...

1 la respuesta

¿Debo liberar el puntero devuelto por setlocale?

int main(int argc, char *argv[]) { char *ret = setlocale(LC_ALL, NULL); // should I free 'ret' ??? // free(ret); return 0; }He intentado tanto en Linux como en OS X 10.10, en Linux, no debo llamar 'gratis', pero en OS X, si no llamo 'gratis', ...