1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
#ifndef _TIL_ARGS_H #define _TIL_ARGS_H #include <stdio.h> typedef struct til_args_t { const char *module; const char *video; unsigned use_defaults:1; unsigned help:1; } til_args_t; int til_args_parse(int argc, const char *argv[], til_args_t *res_args); int til_args_help(FILE *out); #endif