İşletim Sistemleri (Bahar-2016) Hafta-7/1
1 2 3 4 5 6 7 8 9 10 11 |
#include<iostream> #include<unistd.h> using namespace std; int main() { cout<<"Merhaba ISTE:"<<getpid()<<endl; sleep(5); cout<<"Hoscakal ISTE"<<endl; } |
1 2 3 4 5 6 7 8 9 10 11 12 13 |
#include<iostream> #include<unistd.h> using namespace std; int main() { cout<<"Basla::"<<getpid()<<endl; execl("merhaba","merhaba",NULL,NULL); cout<<"Bitis"<<endl; } |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 |
#include<iostream> #include<unistd.h> #include<sys/wait.h> using namespace std; int main() { pid_t id; cout<<"Basla::"<<getpid()<<endl; id=fork(); if(id==0) execl("merhaba","merhaba",NULL,NULL); // yeni pid else{ waitpid(id,0,0); cout<<"Bitis"<<endl; // annede } } |
Okumaya devam et
Son Yorumlar