Comment utiliser correctement STDERR_FILENO?

Quelqu'un peut-il me donner un exemple de comment utiliser correctement STDERR_FILENO de la <unistd.h> fichier d'en-tête?

Je veux surtout apprendre à écrire les messages d'erreur à STDERR_FILENO.

J'ai utilisé STDOUT_FILENO dans le passé pour écrire dans un fichier, donc je me pose des questions sur STDERR_FILENO.

write(STDOUT_FILENO, buff, buffSize);

Des idées ou des exemples rapides sont grandement appréciés.
Merci d'avance pour votre aide.

P. S: je vous serais reconnaissant si vous pouvez poster pour moi une ou deux lignes de code pour voir comment l'utiliser correctement.

  • Il n'y a pas de différence entre STDOUT_FILENO et STDERR_FILENO (sauf le flux sous-jacent évidemment). Si vous savez comment l'utiliser STDOUT_FILENO, vous savez comment utiliser l'autre.