mirror of
https://github.com/Unidata/netcdf-c.git
synced 2024-12-21 08:39:46 +08:00
41 lines
920 B
C
41 lines
920 B
C
|
// XGetopt.h Version 1.2
|
||
|
//
|
||
|
// Author: Hans Dietrich
|
||
|
// hdietrich2@hotmail.com
|
||
|
//
|
||
|
// This software is released into the public domain.
|
||
|
// You are free to use it in any way you like.
|
||
|
//
|
||
|
// This software is provided "as is" with no expressed
|
||
|
// or implied warranty. I accept no liability for any
|
||
|
// damage or loss of business that this software may cause.
|
||
|
//
|
||
|
///////////////////////////////////////////////////////////////////////////////
|
||
|
|
||
|
|
||
|
#ifndef XGETOPT_H
|
||
|
#define XGETOPT_H
|
||
|
|
||
|
#include <windows.h>
|
||
|
#include <stdio.h>
|
||
|
#include <tchar.h>
|
||
|
|
||
|
#if defined(DLL_NETCDF)
|
||
|
# if defined(DLL_EXPORT)
|
||
|
# define GTOPT_EXTRA __declspec(dllexport)
|
||
|
# else
|
||
|
# define GTOPT_EXTRA __declspec(dllimport)
|
||
|
# endif
|
||
|
|
||
|
GTOPT_EXTRA extern int optind, opterr;
|
||
|
#else
|
||
|
extern int optind, opterr;
|
||
|
#endif
|
||
|
|
||
|
|
||
|
extern TCHAR *optarg;
|
||
|
|
||
|
int getopt(int argc, TCHAR *argv[], TCHAR *optstring);
|
||
|
|
||
|
#endif //XGETOPT_H
|