Salut!

Este in regula daca intr-o functie care nu intoarce nimic(void) sa avem
exit(EXIT_FAILURE) in cazul tratarii unei erori ?

Exemplu :
void codrut(void)
{
/* Mult cod */
int fd = dup(STDOUT_FILENO);
if (fd < 0){
perror("Nasol");
exit(EXIT_FAILURE);
}
/* Restul codului. */
}


Mersi,
Codrut.
_______________________________________________
http://ocw.cs.pub.ro/courses/so/info/lista-discutii

Raspunde prin e-mail lui