İşletim Sistemleri (Bahar-2016) Hafta-14/1
#include<iostream> #include<unistd.h> using namespace std; int main() { pid_t pid; int fd[2]; char bilgi[12]; pipe(fd); pid =fork(); if(pid==0) { // cocuk cout<<"cocuk aktif ve bilgi gonderiyor"<<endl; write(fd[1],"merhaba anne",12); close(fd[1]); } else { // anne cout<<"anne bilgiyi bekliyor"<<endl; read(fd[0],bilgi,12); close(fd[0]); cout<<"Anne bilgiyi aldi:"<<bilgi<<endl; } }