1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
#ifndef GETOPT_H #define GETOPT_H #ifndef _WIN32 #include <unistd.h> #else /* _WIN32 */ #ifdef __cplusplus extern "C" { #endif /* __cplusplus */ extern char *optarg; extern int optind, opterr, optopt, optreset; int getopt(int nargc, char * const nargv[], const char *ostr); #ifdef __cplusplus } #endif /* __cplusplus */ #endif /* !_WIN32 */ #endif /* !GETOPT_H */