Cette page explique bien les raisons pour lesquelles il ne faut pas utiliser les appels à system()
en C.
Pourtant un system("clear")
est parfois bien pratique…
Voici un équivalent construit avec fork()
et execvp()
!
Compiler et tester avec :
$ gcc -o skyClear skyClear.c -Wall -Wextra && ./skyClear