Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

[c] Problem z iteracją przy forku

Ostatnio zmodyfikowano 2013-12-05 16:46
Autor Wiadomość
marcopolo
Temat założony przez niniejszego użytkownika
[c] Problem z iteracją przy forku
» 2013-12-05 15:35:33
Witajcie,

dlaczego ten kod zwraca mi 0, tam gdzie potrzebuję wartości 1 (oczywiście nie zawsze będzie 1, moze to byc i 30, roznie to bedzie).

C/C++
int ile = 0;

pid_t pid = fork();

if( pid != 0 ) {
    ile++;
    printf( "%d", ile ); // 1
}
else {
    printf( "%d", ile ); // 0 
}

Domyślam się, że zmiany w rodzicu, nie są widoczne w dziecku tylko, że ja potrzebuję tych danych więc jak... ?
P-98410
Monika90
» 2013-12-05 16:43:09
P-98423
marcopolo
Temat założony przez niniejszego użytkownika
» 2013-12-05 16:46:02
Tak też to rozwiązałem.
P-98424
« 1 »
  Strona 1 z 1