GoConqr hat ein neues Design! Sag uns, wie es dir gefällt.

Notizen

Flavia

WHALYSSON ALÍPIO DE AGUIAR Portugiesisch 1 Seite

Inhalt der Notizen (1)

Seite 1

/* comunicacao simples entre dois processos

* atraves de sinais */

#include <errno.h>

#include <unistd.h>

#include <stdio.h>

#include <stdlib.h>

#include <signal.h>

void it_fils()

{

printf("- Sim, sim. E darei um jeito nisso eu mesmo...

ARGHH...\n") ;

// interrompe a execução

kill (getpid(),SIGINT) ;

}

void fils()

{

fez?\n") ;

}

//captura o sinal e executa um procedimento adequado

signal(SIGUSR1,it_fils) ;

printf("- Papai conte mais uma vez, como foi que voce me

while(1) ;

int main()

{

int pid ;

if ((pid=fork())==0) fils() ;

else {

sleep(2) ;

printf("- Filhinho, quer ir passear no reino dos

mortos?\n");

}

kill (pid,SIGUSR1) ;

sleep(1);

exit(0);

}

Informationen

Beschreibung
Notiz am Flavia, erstellt von WHALYSSON ALÍPIO DE AGUIAR am 27/05/2020.
Aufrufe
0
Bewertung

Feedback

Worum geht es?

Wie gefällt dir das neue Design?

Dein Eindruck