Guest User

Untitled

a guest
Jan 16th, 2019
89
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.07 KB | None | 0 0
  1. /** loonies.cpp** Created on: Sep 23, 2011* Author: weems*/#include <iostream>#include <stdio.h>#include <unistd.h>#include <stdlib.h>#include <string.h>#include <sys/types.h>#include <sys/wait.h>#include <string>using namespace std;const int limit = 5;int status,iterations, element, count;std::string names[5] = {"Sarah","Caroline","Molly","Kevin","Emily"};int idents[limit];int ChildDeath; /*= wait(&status);*/int loonify();int main(){//start main function/* Ask Permission for program to run */cout << "Please enter the number of processes you'd like: ";cin >> iterations;if (iterations<5){ cout << "You have entered a less than valid number.";//continue;}for(int e=0; e<5; e++){if(ChildDeath== idents[e]){loonify();}}//end main function}int loonify(){//make the loony processes/*if (fork() == 0){//start forking ifint status;element = element + 1;count = count + 1;*/if(fork()==0){execl("/home/weems/public_html/loony","/home/weems/public_html/loony",names[iterations].c_str(), (char*)0);wait(&status);}return(0);}/*int transmogrify()*///{//start transmogrify function//}//end forking if
Add Comment
Please, Sign In to add comment