1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
| #include <getopt.h>
#include <stdio.h>
#include <stdlib.h>
/* Nom du programme. */
const char* program_name;
/* Envoie les informations sur l'utilisation de la commande vers STREAM
(typiquement stdout ou stderr) et quitte le programme avec EXIT_CODE.
Ne retourne jamais. */
void print_usage (FILE* stream, int exit_code)
{
fprintf (stream, "Utilisation : %s options [fichierentrée ...]\n",
program_name);
fprintf (stream,
" -h --help Affiche ce message.\n"
" -o --output filename Redirige la sortie vers un fichier.\n"
" -v --verbose Affiche des messages détaillés.\n");
exit (exit_code);
} |