#include <sys/types.h>
#include <unistd.h>
using namespace std;
int main(){
pid_t pid;
pid=fork();
if(pid==0)
cout<<"Merhaba ben cocuk proses"<<endl;
else
cout<<"Merhaba ben anne proses";
}
//Şimdide yukarıda oluşturduğumuz prosese bir iplik ekleyelim
#include <iostream>
#include <pthread.h>
using namespace std;
void *iplik_islemleri(void *i)
{
cout<<"İplik çalışmaya başladı..."<<i<<endl;
}
int main(){
//İplik bilgilerini saklamak için pthread_t tipinde bir değişken
pthread_t iplik;
int iplik_no,i=1;
iplik_no=pthread_create(&iplik,NULL,iplik_islemleri,(void*)i);
//iplik oluşturuldu...
//ipliğin sonlanmasını bekliyoruz...
pthread_join(iplik,NULL);
}
Hiç yorum yok:
Yorum Gönder