hiho
wir sollen ein programm schreiben welches 100 mal eine ausgabe auf der konsole macht und jede ausgabe soll von einem anderen prozess gemacht werden
langsam aber sicher drehe ich durch ;D da bei meinen versuchen nicht nur der jeweils NEUE prozess was auf den bildschirm schreibt sondern auch immer wieder der alte
also so
1. aufruf ein prozess schreibt
2. aufruf nicht nur der NEUE sondern auch der ALTE schreibt
============================================
hier mal mein code
#include <stdio.h>
int main(void){
int i,pid,number=6;
for (i=0; i<number; ++i) {
pid=fork();
if (pid==0){
printf("Child_ID: %d \n",getpid());
}
else {
printf("Parent_ID: %d \n",getpid());
}
}
}
============================================
wir sollen ein programm schreiben welches 100 mal eine ausgabe auf der konsole macht und jede ausgabe soll von einem anderen prozess gemacht werden
langsam aber sicher drehe ich durch ;D da bei meinen versuchen nicht nur der jeweils NEUE prozess was auf den bildschirm schreibt sondern auch immer wieder der alte
also so
1. aufruf ein prozess schreibt
2. aufruf nicht nur der NEUE sondern auch der ALTE schreibt
============================================
hier mal mein code
#include <stdio.h>
int main(void){
int i,pid,number=6;
for (i=0; i<number; ++i) {
pid=fork();
if (pid==0){
printf("Child_ID: %d \n",getpid());
}
else {
printf("Parent_ID: %d \n",getpid());
}
}
}
============================================