Witam
mam pytanko dot. poniższego kodu :
#include <iostream>
#include <unistd.h>
#include <sys/types.h>
using namespace std;
int main()
{
pid_t pid;
pid = 0;
if( pid == 0) cout << " Potomek" << endl;
else cout << " Rodzic" << endl;
cout << "getpid = " << getpid()<<endl;
return 0;
}
Dlaczego otrzymuję wynik w takiej kolejności
Rodzic
GetPid 4431
Potomek
GetPid 4432
a nie w kolejnosci
Rodzic
Potomek
GetPid 4431
GetPid 4432
Pozdrawiam
M.