#include <errno.h> #include <unistd.h> #include <sys/types.h> #include <sys/wait.h> #include <sys/socket.h> FILE *archivo; void padre (void){ int i; for(i=0;i<=15;i+=2){ fprintf(archivo,"%d %s",i,"Proceso padre!!\n"); printf("%d, Proceso padre!!\n",i); } fflush(archivo); wait(NULL); } void hijo (void){ int i; for(i=1;i<=15;i+=2){ fprintf(archivo,"%d %s",i,"Proceso hijo!!\n"); printf("%d, Proceso hijo!!\n",i); } fflush(archivo); } int main() { pid_t pid; pid=fork(); archivo=fopen("miArchivo.txt","a"); if(pid==0) hijo(); else padre(); fclose(archivo); return 0; }
Páginas
NIMADRES
Procesos En Archivos Fork Para Minix En C
Suscribirse a:
Enviar comentarios (Atom)
No hay comentarios:
Publicar un comentario