Advertisement
Guest User

Untitled

a guest
Nov 26th, 2014
172
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.48 KB | None | 0 0
  1. // Program exec1.c
  2. #include <stdio.h>
  3. #include <stdlib.h>
  4. #include <process.h>
  5. #include <sys/wait.h>
  6. main(void)
  7. {
  8. int pid,i,status;
  9. if ((pid = fork()) == 0) // Proces potomny
  10. {
  11. // Uruchomienie programu my_prog
  12. 10
  13. perror("Blad funkcji exec");
  14. }
  15. else // Proces macierzysty
  16. {
  17. for(i=1;i<4;i++)
  18. {
  19. printf("Macierzysty - krok %d \n",i);
  20. sleep(1);
  21. }
  22. }
  23. pid = wait(&status); // Czekamy na proces potomny
  24. printf("Proces %d zakonczony, status %d\n", pid, WEXITSTATUS(status));
  25. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement