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

3 la respuesta

Cómo usar printf () en múltiples hilos

Estoy implementando un programa multiproceso que utiliza diferentes núcleos y muchos subprocesos se ejecutan simultáneamente. Cada hilo hace unprintf() llamada, y el resultado no es legible. Como puedo hacerprintf() atómico, de modo que ...

2 la respuesta

Problemas de referencia indefinidos utilizando semáforos

Estoy jugando con el uso de semáforos, pero sigo encontrando advertencias de referencia indefinida, lo que hace que mi código no funcione. Extraje el código de ejemplo de un texto, pero tenía problemas con parte de su sintaxis, así que fui al ...

8 la respuesta

conversión de texto a sin firmar en C

int a = -534; unsigned int b = (unsigned int)a; printf("%d, %d", a, b);huellas dactilares-534, -534 ¿Por qué no se realiza el encasillamiento? Esperaba que fuera-534, 534 Si modifico el código para int a = -534; unsigned int b = (unsigned ...

4 la respuesta

¿eco de tubería a gcc?

Llamarprintf("Hello!"); en C desde la terminal que uso echo '#include<stdio.h> void main() { printf("Hello!"); }' > foo.cy luego llamargcc foo.c para hacer la salida. Desafortunadamente, la tubería echo '#include<stdio.h> void main() { ...

5 la respuesta

¡No incluir stdlib.h no produce ningún error de compilación!

Esperemos que esta sea una pregunta muy simple. El siguiente es el C pgm (test.c) que tengo. #include <stdio.h> //#include <stdlib.h> int main (int argc, char *argv[]) { int intValue = atoi("1"); double doubleValue = atof("2"); ...

7 la respuesta

Alternativas más seguras a la biblioteca estándar de C

La biblioteca estándar de C es notoriamente pobre cuando se trata de seguridad de E / S. Muchas funciones tienen desbordamientos de búfer (gets, scanf), o puede bloquear la memoria si no se proporcionan los argumentos adecuados (scanf), y así. De ...

3 la respuesta

Análisis de flotante / precisión doble en 32 dígitos decimales

De un archivo .c de otro chico, vi esto: const float c = 0.70710678118654752440084436210485f;donde quiere evitar el cálculo desqrt(1/2). ¿Puede esto realmente almacenarse de alguna manera con plainC/C++? Quiero decir sin perder precisión. Me ...

1 la respuesta

¿Por qué me segfault?

Aquí está mi código, obtengo un error de segmentación y no sé por qué ... Estoy creando una cuadrícula quen es su tamañotab es una matriz cuyo tipo es cellule: una celda tiene 2 valores. Entonces estoy creando en la funcióncreer_grille una matriz ...

1 la respuesta

¿Qué es un error glibc free / malloc / realloc inválido del siguiente tamaño / puntero inválido y cómo solucionarlo?

Es muy probable que vea esta pregunta porque su pregunta se ha cerrado como un duplicado de esta. Para obtener una lista moderadamente completa de preguntas relacionadas, consulteUna larga lista de posibles duplicados: asignación de memoria C y ...

8 la respuesta

Ingrese en C. Scanf antes de obtener. Problema

Soy bastante nuevo en C, y tengo un problema con la entrada de datos al programa. Mi código: #include <stdio.h> #include <stdlib.h> #include <string.h> int main(void) { int a; char b[20]; printf("Input your ID: "); scanf("%d", &a); ...