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

1 la respuesta

C - significado de esperar (NULL) al ejecutar fork () en paralelo

En el siguiente código, ¿las horquillas realmente se ejecutan en paralelo o una tras otra? Cuál es el significado dewait(NULL) ? (El programa crea un n número de procesos secundarios, n se suministra a través de la línea de comando) int main ( ...

3 la respuesta

Leer un número desconocido de líneas de stdin, C

Tengo un problema con la lectura de stdin de tamaño desconocido. De hecho, es una tabla en el archivo .txt, que llego a stdin llamando al parámetro '<' table.txt. Mi código debería verse así: #include <stdio.h> #include <string.h> int main(int ...

4 la respuesta

Diferencia entre poner variables en el encabezado y poner variables en la fuente

Digamos que declaro un archivo de encabezado con una variable: int count;Luego, en el archivo fuente, quiero usarcount. ¿Tengo que declararlo como: extern int count¿O puedo usarlo en mi archivo fuente? Todo suponiendo que tengo#include ...

10 la respuesta

¿Cómo hacer una pausa en C?

Soy un principiante de C. Ejecuto el programa C, pero la ventana se cierra demasiado rápido antes de que pueda ver algo. ¿Cómo puedo pausar la ventana?

6 la respuesta

Un demonio de Linux y el STDIN / STDOUT

Estoy trabajando en un demonio de Linux y tengo algunos problemas con el stdin / stdout. Normalmente debido a la naturaleza de un demonio, no tienes ningún stdin o stdout. Sin embargo, tengo una función en mi daemon que se llama cuando el daemon ...

3 la respuesta

¿Qué macro predefinida puedo usar para detectar el sonido metálico?

Estoy tratando de detectar el compilador utilizado para compilar mi código fuente. Puedo encontrar fácilmente macros predefinidas para verificar MSVC o GCC (verhttp://predef.sourceforge.net/ [http://predef.sourceforge.net/]por ejemplo), pero no ...

1 la respuesta

Contando enteros positivos con un número dado de divisores

Básicamente, lo que estaba tratando de hacer es insertar un número entero k que represente el número de divisores y luego encontrar todos los números que tienen k divisores de 1-100000 #include <stdio.h> int main(void) { int k, x = 1, y = ...

4 la respuesta

¿Cuál es la diferencia entre include y link cuando se vincula a una biblioteca?

¿Qué incluye REALMENTE y enlace REALMENTE? ¿Cuáles son las diferencias? ¿Y por qué necesito especificar ambos? Cuando yo escribo#include math.h y luego escribe-lm para compilarlo, ¿qué hace#include math.h y-lm hacer respectivamente? Según tengo ...

4 la respuesta

Múltiples hilos escribiendo en el mismo archivo

Me gustaría saber si podemos usar múltiples hilos para escribir datos binarios en el mismo archivo. FILE *fd = openfile("test"); int SIZE = 1000000000; int * table = malloc(sizeof(int) * SIZE); // .. filling the table ...

1 la respuesta

¿Visual C acepta un número incorrecto de argumentos?

¿Por qué esto compila en Visual Studio: void foo(int a) {} int main() { foo(1,2); }Hay una advertencia source_file.c(4) : warning C4020: 'foo' : too many actual parameterspero ¿por qué no es un error como es el caso con gcc / clang? Conozco ...