📄 cfwin32.h
字号:
/*** Configuration definitions for the Microsoft Visual C++ Compiler ** with x86 processor environment.** Created manually.** */#ifndef CFWIN32_H#define CFWIN32_H/* only process if running in a Win32 environment */#ifdef _WIN32/* Settings for Borland C++ Builder */#ifdef __BORLANDC__#define _MSC_VER 1200 // Treat Borland C++ 5.5 as MSVC6.#endif /* __BORLANDC__ *//* Compiling for windows */#define windows 1#define WIN32 1/* Define if you have the <windows.h> header file. */#define HAVE_WINDOWS_H 1/* Define if you have the <winsock.h> header file. */#define HAVE_WINSOCK_H 1/* MinGW needs some special handling because it is a mixture of WIN32 and Posix. * The following settings are not tested by configure but need to be set for MinGW. */#ifdef __MINGW32__#define HAVE_WINDOWS_H#define HAVE_WINSOCK_H#define NO_IOS_BASE_ASSIGN#endif/* Define the canonical host system type as a string constant */#define CANONICAL_HOST_TYPE "i386-pc-win32"/* Define if char is unsigned on the C compiler *//* #undef C_CHAR_UNSIGNED *//* Define to the inline keyword supported by the C compiler, if any, or to the empty string */#define C_INLINE __inline/* Define if >> is unsigned on the C compiler *//* #undef C_RIGHTSHIFT_UNSIGNED *//* Define the DCMTK default path */#define DCMTK_PREFIX "C:\\usr\\local\\dicom"/* Define the default data dictionary path for the dcmdata library package */#define DCM_DICT_DEFAULT_PATH "dicom.dic;\\dicom.dic;" DCMTK_PREFIX "\\lib\\dicom.dic"/* Define the environment variable path separator */#define ENVIRONMENT_PATH_SEPARATOR ';'/* Define to 1 if you have the `accept' function. */#define HAVE_ACCEPT 1/* Define to 1 if you have the `access' function. */#define HAVE_ACCESS 1/* Define to 1 if you have the <alloca.h> header file. *//* #undef HAVE_ALLOCA_H *//* Define to 1 if you have the <arpa/inet.h> header file. *//* #undef HAVE_ARPA_INET_H *//* Define to 1 if you have the <assert.h> header file. */#define HAVE_ASSERT_H 1/* Define to 1 if you have the `bcmp' function. *//* #undef HAVE_BCMP *//* Define to 1 if you have the `bcopy' function. *//* #undef HAVE_BCOPY *//* Define to 1 if you have the `bind' function. */#define HAVE_BIND 1/* Define to 1 if you have the `bzero' function. *//* #undef HAVE_BZERO *//* Define if your C++ compiler can work with class templates */#define HAVE_CLASS_TEMPLATE 1/* Define to 1 if you have the `connect' function. */#define HAVE_CONNECT 1/* define if the compiler supports const_cast<> */#define HAVE_CONST_CAST 1/* Define to 1 if you have the <ctype.h> header file. */#define HAVE_CTYPE_H 1/* Define to 1 if you have the `cuserid' function. *//* #undef HAVE_CUSERID *//* Define if bool is a built-in type */#define HAVE_CXX_BOOL 1/* Define if volatile is a known keyword */#define HAVE_CXX_VOLATILE 1/* Define if "const" is supported by the C compiler */#define HAVE_C_CONST 1/* Define if your system has a declaration for socklen_t in sys/types.h sys/socket.h *//* #undef HAVE_DECLARATION_SOCKLEN_T *//* Define if your system has a declaration for std::ios_base::openmode in iostream.h *//* #undef HAVE_DECLARATION_STD__IOS_BASE__OPENMODE *//* Define if your system has a declaration for struct utimbuf in sys/types.h utime.h sys/utime.h */#define HAVE_DECLARATION_STRUCT_UTIMBUF 1/* Define to 1 if you have the <dirent.h> header file, and it defines `DIR'. *//* #undef HAVE_DIRENT_H *//* Define to 1 if you don't have `vprintf' but do have `_doprnt.' *//* #undef HAVE_DOPRNT *//* define if the compiler supports dynamic_cast<> */#define HAVE_DYNAMIC_CAST 1/* Define if your system cannot pass command line arguments into main() (e.g. Macintosh) *//* #undef HAVE_EMPTY_ARGC_ARGV *//* Define to 1 if you have the <errno.h> header file. */#define HAVE_ERRNO_H 1/* Define if your C++ compiler supports the explicit template specialization syntax */#define HAVE_EXPLICIT_TEMPLATE_SPECIALIZATION 1/* Define to 1 if you have the <fcntl.h> header file. */#define HAVE_FCNTL_H 1/* Define to 1 if you have the `finite' function. *//* #undef HAVE_FINITE *//* Define to 1 if you have the <float.h> header file. */#define HAVE_FLOAT_H 1/* Define to 1 if you have the `flock' function. *//* #undef HAVE_FLOCK *//* Define to 1 if you have the <fnmatch.h> header file. *//* #undef HAVE_FNMATCH_H *//* Define to 1 if you have the `fork' function. *//* #undef HAVE_FORK *//* Define to 1 if you have the <fstream> header file. */#define HAVE_FSTREAM 1/* Define to 1 if you have the <fstream.h> header file. */#define HAVE_FSTREAM_H 1/* Define if your C++ compiler can work with function templates */#define HAVE_FUNCTION_TEMPLATE 1/* Define to 1 if you have the `getenv' function. */#define HAVE_GETENV 1/* Define to 1 if you have the `geteuid' function. *//* #undef HAVE_GETEUID *//* Define to 1 if you have the `getgrnam' function. *//* #undef HAVE_GETGRNAM *//* Define to 1 if you have the `gethostbyname' function. */#define HAVE_GETHOSTBYNAME 1/* Define to 1 if you have the `gethostid' function. *//* #undef HAVE_GETHOSTID *//* Define to 1 if you have the `gethostname' function. */#define HAVE_GETHOSTNAME 1/* Define to 1 if you have the `getlogin' function. *//* #undef HAVE_GETLOGIN *//* Define to 1 if you have the `getpid' function. */#define HAVE_GETPID 1/* Define to 1 if you have the `getpwnam' function. *//* #undef HAVE_GETPWNAM *//* Define to 1 if you have the `getsockname' function. */#define HAVE_GETSOCKNAME 1/* Define to 1 if you have the `getsockopt' function. */#define HAVE_GETSOCKOPT 1/* Define to 1 if you have the `getuid' function. *//* #undef HAVE_GETUID *//* Define to 1 if you have the <grp.h> header file. *//* #undef HAVE_GRP_H *//* Define to 1 if you have the <ieeefp.h> header file. *//* #undef HAVE_IEEEFP_H *//* Define to 1 if you have the `index' function. *//* #undef HAVE_INDEX *//* Define to 1 if the system has the type `int64_t'. *//* #undef HAVE_INT64_T *//* Define if your system declares argument 3 of accept() as int * instead of size_t * or socklen_t * */#define HAVE_INTP_ACCEPT 1/* Define if your system declares argument 5 of getsockopt() as int * instead of size_t * or socklen_t */#define HAVE_INTP_GETSOCKOPT 1/* Define if your system declares argument 2-4 of select() as int * instead of struct fd_set * *//* #undef HAVE_INTP_SELECT *//* Define to 1 if you have the <inttypes.h> header file. *//* #undef HAVE_INTTYPES_H *//* Define to 1 if you have the <iomanip> header file. */#define HAVE_IOMANIP 1/* Define to 1 if you have the <iomanip.h> header file. */#define HAVE_IOMANIP_H 1/* Define to 1 if you have the <iostream> header file. */#define HAVE_IOSTREAM 1/* Define to 1 if you have the <iostream.h> header file. */#define HAVE_IOSTREAM_H 1/* Define if your system defines ios::nocreate in iostream.h *//* defined below *//* Define to 1 if you have the <io.h> header file. */#define HAVE_IO_H 1/* Define to 1 if you have the `isinf' function. *//* #undef HAVE_ISINF *//* Define to 1 if you have the `isnan' function. *//* #undef HAVE_ISNAN *//* Define to 1 if you have the <iso646.h> header file. */#define HAVE_ISO646_H 1/* Define to 1 if you have the `itoa' function. */#define HAVE_ITOA 1/* Define to 1 if you have the <libc.h> header file. *//* #undef HAVE_LIBC_H *//* Define to 1 if you have the `iostream' library (-liostream). *//* #undef HAVE_LIBIOSTREAM *//* Define to 1 if you have the `nsl' library (-lnsl). *//* #undef HAVE_LIBNSL *//* Define to 1 if you have the <libpng/png.h> header file. *//* #undef HAVE_LIBPNG_PNG_H *//* Define to 1 if you have the `socket' library (-lsocket). *//* #undef HAVE_LIBSOCKET *//* Define if libtiff supports LZW compression */#define HAVE_LIBTIFF_LZW_COMPRESSION 1/* Define to 1 if you have the <limits.h> header file. *//* #undef HAVE_LIMITS_H *//* Define to 1 if you have the `listen' function. */#define HAVE_LISTEN 1/* Define to 1 if you have the <locale.h> header file. */#define HAVE_LOCALE_H 1/* Define to 1 if you have the `lockf' function. *//* #undef HAVE_LOCKF *//* Define to 1 if the system has the type `longlong'. *//* #undef HAVE_LONGLONG *//* Define to 1 if you support file names longer than 14 characters. */#define HAVE_LONG_FILE_NAMES 1/* Define to 1 if you have the `malloc_debug' function. *//* #undef HAVE_MALLOC_DEBUG *//* Define to 1 if you have the <malloc.h> header file. */#define HAVE_MALLOC_H 1/* Define to 1 if you have the <math.h> header file. */#define HAVE_MATH_H 1/* Define to 1 if you have the `memcmp' function. */#define HAVE_MEMCMP 1/* Define to 1 if you have the `memcpy' function. */#define HAVE_MEMCPY 1/* Define to 1 if you have the `memmove' function. */#define HAVE_MEMMOVE 1/* Define to 1 if you have the <memory.h> header file. *//* #undef HAVE_MEMORY_H *//* Define to 1 if you have the `memset' function. */#define HAVE_MEMSET 1/* Define to 1 if you have the `mkstemp' function. *//* #undef HAVE_MKSTEMP *//* Define to 1 if you have the `mktemp' function. */#define HAVE_MKTEMP 1/* Define to 1 if you have the <ndir.h> header file, and it defines `DIR'. *//* #undef HAVE_NDIR_H *//* Define to 1 if you have the <netdb.h> header file. *//* #undef HAVE_NETDB_H *//* Define to 1 if you have the <netinet/in.h> header file. *//* #undef HAVE_NETINET_IN_H *//* Define to 1 if you have the <netinet/in_systm.h> header file. *//* #undef HAVE_NETINET_IN_SYSTM_H *//* Define to 1 if you have the <netinet/tcp.h> header file. *//* #undef HAVE_NETINET_TCP_H *//* Define to 1 if you have the <new.h> header file. */#define HAVE_NEW_H 1/* Define `pid_t' to `int' if <sys/types.h> does not define. */#define HAVE_NO_TYPEDEF_PID_T 1#ifdef HAVE_NO_TYPEDEF_PID_Ttypedef int pid_t;#endif/* Define `size_t' to `unsigned' if <sys/types.h> does not define. *//* #undef HAVE_NO_TYPEDEF_SIZE_T */#ifdef HAVE_NO_TYPEDEF_SIZE_Ttypedef unsigned size_t;#endif/* Define `ssize_t' to `long' if <sys/types.h> does not define. */#define HAVE_NO_TYPEDEF_SSIZE_T 1#ifdef HAVE_NO_TYPEDEF_SSIZE_Ttypedef long ssize_t;#endif/* Define `uchar' to `unsigned char' if <sys/types.h> does not define. */#define HAVE_NO_TYPEDEF_UCHAR 1#ifdef HAVE_NO_TYPEDEF_UCHARtypedef unsigned char uchar;#endif/* Define `uint' to `unsigned int' if <sys/types.h> does not define. */#define HAVE_NO_TYPEDEF_UINT 1#ifdef HAVE_NO_TYPEDEF_UINTtypedef unsigned int uint;#endif/* Define `ulong' to `unsigned long' if <sys/types.h> does not define. */#define HAVE_NO_TYPEDEF_ULONG 1#ifdef HAVE_NO_TYPEDEF_ULONGtypedef unsigned long ulong;#endif/* Define `ushort' to `unsigned short' if <sys/types.h> does not define. */#define HAVE_NO_TYPEDEF_USHORT 1#ifdef HAVE_NO_TYPEDEF_USHORTtypedef unsigned short ushort;#endif/* Define if your system supports readdir_r with the obsolete Posix 1.c draft 6 declaration (2 arguments) instead of the Posix 1.c declaration with 3 arguments. *//* #undef HAVE_OLD_READDIR_R *//* Define if pthread_t is a pointer type on your system *//* #undef HAVE_POINTER_TYPE_PTHREAD_T *//* Define if your system has a prototype for accept in sys/types.h sys/socket.h */#define HAVE_PROTOTYPE_ACCEPT 1/* Define if your system has a prototype for bind in sys/types.h sys/socket.h */#define HAVE_PROTOTYPE_BIND 1/* Define if your system has a prototype for bzero in string.h strings.h libc.h unistd.h stdlib.h *//* #undef HAVE_PROTOTYPE_BZERO *//* Define if your system has a prototype for connect in sys/types.h sys/socket.h */#define HAVE_PROTOTYPE_CONNECT 1/* Define if your system has a prototype for finite in math.h *//* #undef HAVE_PROTOTYPE_FINITE *//* Define if your system has a prototype for flock in sys/file.h *//* #undef HAVE_PROTOTYPE_FLOCK *//* Define if your system has a prototype for gethostbyname in libc.h unistd.h stdlib.h netdb.h */#define HAVE_PROTOTYPE_GETHOSTBYNAME 1/* Define if your system has a prototype for gethostid in libc.h unistd.h stdlib.h netdb.h *//* #undef HAVE_PROTOTYPE_GETHOSTID *//* Define if your system has a prototype for gethostname in unistd.h libc.h stdlib.h netdb.h */#define HAVE_PROTOTYPE_GETHOSTNAME 1/* Define if your system has a prototype for getsockname in sys/types.h sys/socket.h */#define HAVE_PROTOTYPE_GETSOCKNAME 1/* Define if your system has a prototype for getsockopt in sys/types.h sys/socket.h */#define HAVE_PROTOTYPE_GETSOCKOPT 1/* Define if your system has a prototype for gettimeofday in sys/time.h unistd.h *//* #undef HAVE_PROTOTYPE_GETTIMEOFDAY *//* Define if your system has a prototype for isinf in math.h *//* #undef HAVE_PROTOTYPE_ISINF *//* Define if your system has a prototype for isnan in math.h *//* #undef HAVE_PROTOTYPE_ISNAN */
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -