亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? s-msdos.h

?? 雖然mysql已經在.NET平臺上提供了支持
?? H
字號:
/* Copyright Abandoned 1996 TCX DataKonsult AB & Monty Program KB & Detron HB
   This file is public domain and comes with NO WARRANTY of any kind */

#ifndef MSDOS
#define MSDOS 1
#endif
#ifdef WIN32
#define SYSTEM_TYPE	"WIN32"
#else
#define SYSTEM_TYPE	"MSDOS"
#endif

	/* Set up defines for MSC */
#ifdef _MSC_VER
#if _MSC_VER <= 601
#define __fastcall _fastcall
#endif
#define inline
#endif

#define VOIDTYPE				/* Compiler has void */
#define _A(X)		X			/* Have prototypes */
#define _D(X)		X
#define _VARARGS(X)		X
#define _STATIC_VARARGS(X)	X
#define ASCII_BITS_USED	8			/* Bit char used */

#ifdef M_IC80386
#define NEAR_F		__fastcall
#else
#ifdef DBUG_OFF
#define NEAR_F		__fastcall NEAR		/* static function */
#else
#define NEAR_F		_pascal NEAR		/* static function */
#endif	/* DBUG_OFF */
#endif

#include <stdlib.h>				/* Commonly used functions */
#include <time.h>
#undef min					/* Defined in global.h	*/
#undef max					/*	-""-		*/
#include <fcntl.h>				/* my_open flags */
#include <string.h>				/* Used very often */
#include <io.h>
#ifndef __ZTC__
#include <malloc.h>				/* Used very often */
#endif /* __ZTC__ */
#ifndef RC_INVOKED
#include <math.h>
#endif

	/* Typdefs for easyier portability */
typedef int	File;		/* File descriptor */
typedef void	sig_handler;	/* Function to handle signals */
typedef void	(*sig_return)(int);/* Returns type from signal */
#define Socket_defined
typedef int	Socket;
typedef unsigned long my_off_t;	/* for read/write */
#define MY_FILEPOS_ERROR (ulong) ~0L
#ifdef __ZTC__
typedef int	pchar;		/* Mixed prototypes can't take char */
typedef int	pbool;		/* Mixed prototypes can't take char */
typedef double	pfloat;		/* Mixed prototypes can't take float */
typedef int	dev_t;		/* For compatible stat */
typedef int	ino_t;
typedef ulong	off_t;
typedef ulong	st_size;
#else
typedef char	pchar;		/* Mixed prototypes can't take char */
typedef char	pbool;		/* Mixed prototypes can't take char */
typedef float	pfloat;		/* Mixed prototypes can take float */
#endif

typedef int	(*qsort_cmp)(const void *, const void *);
#define qsort_t void
#define QSORT_TYPE_IS_VOID

	/* my_lock() flags */

#define O_SHARE		0x1000	/* Open file in sharing mode */
#define F_UNLCK		0	/* Unlock locked region */
#define F_WRLCK		1	/* Lock a region for exclusive use */
#define F_RDLCK		3	/* Lock region from writing */
#define F_EXCLUSIVE	1	/* We have only exclusive locking */
#define F_TO_EOF	(INT_MAX32/2)	/* size for lock of all file */

	/* open flags */
#ifdef __ZTC__
#define FILE_BINARY 128		/* Fopen in binary mode, 128 is free */
#else
#define FILE_BINARY O_BINARY
#endif

	/*  Unsigned types supported by the compiler */
#define UNSINT8			/* unsigned int8 (char) */
#define UNSINT16		/* unsigned int16 */
#define UNSINT32		/* unsigned int32 */

	/* General constants */
#ifdef WIN32
#define SC_MAXWIDTH	132	/* Max width of screen */
#define FN_LEN		256	/* Max file name len (+ null ) */
#define FN_HEADLEN	253
#define FN_EXTLEN	5	/* Max length of extension (part of FN_LEN) */
#define FN_REFLEN	256	/* Max length of full path-name */
#else
#define SC_MAXWIDTH	81	/* Max width of screen */
#define FN_LEN		13	/* Max file name len (+ null ) */
#define FN_HEADLEN	9
#define FN_EXTLEN	5	/* Max length of extension (part of FN_LEN) */
#define FN_REFLEN	65	/* Max length of full path-name */
#endif
#define FN_LIBCHAR	'\\'
#define FN_EXTCHAR	'.'
#define FN_DEVCHAR	':'
#define FN_HOMELIB	'~'	/* ~/ is used as abbrev for home dir */
#define FN_CURLIB	'.'	/* ./ is used as abbrev for current dir */
#define FN_PARENTDIR	".."	/* Parentdirectory; Must be a string */
#define FN_ROOTDIR	"\\"
#define MY_BASEDIR	"\\"
#define DEFAULT_BASEDIR	"\\"	/* Program directorys is in root */

#ifdef _NFILE
#define MY_NFILE	_NFILE
#else
#define MY_NFILE	20
#endif

#define FN_NO_CASE_SENCE	/* Files are not case-sencety */
#define FN_UPPER_CASE	TRUE	/* Files are represented in upper case */

	/* Must be a power of 2 and a multiple of 512 */
#define IO_SIZE			512
	/* How much overhead does malloc have */
#ifdef SAFEMALLOC
#define MALLOC_OVERHEAD (24+20+4)
#else
#define MALLOC_OVERHEAD 24
#endif

#ifdef M_IC80386
#define ONCE_ALLOC_INIT		(2048-MALLOC_OVERHEAD)
#define RECORD_CACHE_SIZE	((uint) (128*1024L-MALLOC_OVERHEAD))
#define KEY_CACHE_SIZE		((uint) (256*1024L-MALLOC_OVERHEAD))
#else
#define ONCE_ALLOC_INIT		(1024-MALLOC_OVERHEAD)
#define RECORD_CACHE_SIZE	((uint) (64L*1024L-MALLOC_OVERHEAD))
#define KEY_CACHE_SIZE		((uint) 32768-MALLOC_OVERHEAD)
#endif

	/* Some things that this system doesn't have */
#define NO_HASH
#define NO_HEAP
#define NO_PISAM
#define NO_MISAM
#define NO_BACKGROUND		/* No background jobbs */
#define ONLY_OWN_DATABASES	/* We are using only databases by monty */
#define NO_LISP			/* We don't have room for lisp */
#define NO_DIR_LIBRARY		/* Not standar dir-library */
#define USE_MY_STAT_STRUCT	/* For my_lib */

	/* Some things that this system does have */

#define HAVE_PERROR
#define HAVE_VFPRINT
#define HAVE_CHSIZE		/* System has chsize() function */
#define HAVE_RENAME		/* Have rename() as function */
#define HAVE_BINARY_STREAMS	/* Have "b" flag in streams */
#define HAVE_LONG_JMP		/* Have long jump function */
#define HAVE_LOCKING		/* have locking() call */
#define HAVE_ERRNO_AS_DEFINE	/* errno is a define */
#define HAVE_STDLIB		/* everything is include in this file */
#define HAVE_MEMCPY
#define HAVE_GETCWD
#define HAVE_TELL
#ifdef _MSC_VER
#define HAVE_LDIV		/* The optimizer breaks in zortech for ldiv */
#define HAVE_ANSI_INCLUDE
#define HAVE_SYS_UTIME_H
#endif

	/* Some defines of functions for portability */

#define atod		atof
#if defined(__ZTC__)
#define inline
#define __fastcall	_pascal
#define _dos_setdrive dos_setdrive		/* Fix name-convetion */
#define _dos_getdrive dos_getdrive
#define tell(fd) lseek(fd, 0l, MY_SEEK_CUR)	/* No tell function */
#define strmov(a,b) stpcpy((a),(b))
#define EAGAIN 11
#define ulong_to_double(a) (((long) (a) >= 0L) ? (double) (a) : (double) (a-LONG_MIN) + 2147483648.0)
#define offsetof(t,i)	((size_t)((char *)&((t *)0)->i - (char *)0))
#ifdef M_IC80386
#define SET_STACK_SIZE(X) unsigned stack=X
#define X32VM					/* Virtual manager */
#else
#define SET_STACK_SIZE(X)
#define int86_real int86
#endif
#elif defined(_MSC_VER)
#define SET_STACK_SIZE(X)			/* Must be given to LINK */
#define ulong_to_double(a) ((double) (ulong) (a))
#define int86_real int86
#define offsetof(s,m)	(size_t)( (char *)&(((s *)0)->m) - (char *)0 )
#define atoll(A) _atoi64(A)
#elif defined(__WATCOMC__)
#define __fastcall
#define SET_STACK_SIZE(X)			/* Must be given to LINK */
#define EAGAIN 30				/* This should be free.. */
#define int86_real int386
#define ulong_to_double(a) ((double) (ulong) (a))
#define offsetof(s,m)	(size_t)( (char *)&(((s *)0)->m) - (char *)0 )
#endif
#define __attribute__(A)			/* Not gcc */

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
色综合视频在线观看| av电影在线观看一区| 亚洲人成网站色在线观看| 久久综合色鬼综合色| 精品国产露脸精彩对白 | 国产在线精品免费| 九九精品视频在线看| 久久成人18免费观看| 蜜臀久久久久久久| 人人爽香蕉精品| 久久电影网电视剧免费观看| 国内成人免费视频| 色噜噜狠狠成人中文综合| 99国产一区二区三精品乱码| 在线视频一区二区三| 欧美伊人久久大香线蕉综合69| 欧美日韩久久一区| 日韩精品一区二区三区swag | 国产成人精品aa毛片| 国产激情精品久久久第一区二区| 国产精一区二区三区| www.欧美亚洲| 91精品婷婷国产综合久久性色| 91精选在线观看| 国产日韩欧美综合在线| 亚洲色图一区二区三区| 亚瑟在线精品视频| 国产麻豆9l精品三级站| 色综合色综合色综合色综合色综合 | 亚洲图片有声小说| 美女一区二区在线观看| 成人亚洲精品久久久久软件| 欧美亚一区二区| 久久久久国产精品麻豆ai换脸| 亚洲男人的天堂在线观看| 日本在线不卡一区| 欧美一区二区三区公司| 欧美国产精品久久| 天堂成人免费av电影一区| 国产伦精品一区二区三区视频青涩| 91偷拍与自偷拍精品| 欧美一区二区视频网站| 国产女主播视频一区二区| 亚洲第一会所有码转帖| 懂色av一区二区三区蜜臀 | 青青草成人在线观看| aaa亚洲精品一二三区| 欧美一级高清片| 亚洲在线视频一区| 国产精品一区二区在线观看不卡| 欧美视频三区在线播放| 国产精品萝li| 国产九九视频一区二区三区| 在线成人av网站| 亚洲精品大片www| 成人激情文学综合网| 日韩欧美国产综合| 成人国产精品免费观看视频| 欧美一区欧美二区| 亚洲电影一级片| 欧洲一区在线电影| 国产精品美女久久久久久久久 | 欧美大片一区二区三区| 亚洲一区二区3| 91福利在线免费观看| 国产精品美女久久久久久久网站| 国产一区日韩二区欧美三区| 日韩欧美一二区| 免费在线成人网| 日韩欧美高清在线| 日韩精品电影一区亚洲| 欧美猛男超大videosgay| 一区二区三区中文字幕| 99久久综合99久久综合网站| 国产精品视频九色porn| 成人性生交大片免费看视频在线| 久久天堂av综合合色蜜桃网| 国产一区二区调教| 久久久不卡网国产精品二区| 国产成人一区在线| 久久久久国产免费免费 | 国产精品久久99| 99久久久久免费精品国产| 国产精品三级视频| av激情综合网| 久久av资源网| 国产精品嫩草久久久久| 成人听书哪个软件好| 亚洲欧洲日韩一区二区三区| 色婷婷一区二区| 亚洲成人av福利| 日韩一区二区三区av| 国产永久精品大片wwwapp| 欧美激情在线观看视频免费| 成人黄色电影在线| 亚洲亚洲人成综合网络| 91精品免费观看| 国产成人在线看| 亚洲小说欧美激情另类| 91.com在线观看| 国产a久久麻豆| 亚洲国产另类精品专区| 日韩欧美国产综合一区| 成人av网站在线观看| 亚洲综合偷拍欧美一区色| 91精品国产丝袜白色高跟鞋| 国产成人精品免费在线| 一区二区在线观看不卡| 日韩欧美色电影| 91免费在线看| 韩国v欧美v日本v亚洲v| 亚洲人成伊人成综合网小说| 欧美一级欧美三级| 成人一区二区三区| 三级一区在线视频先锋 | 日韩vs国产vs欧美| 国产婷婷色一区二区三区四区| 色香蕉久久蜜桃| 欧美三级电影精品| 国产在线播放一区| 亚洲成人免费在线| 日本一区二区三区在线不卡| 欧美日韩日日夜夜| av在线播放一区二区三区| 免费久久精品视频| 亚洲综合色自拍一区| 久久久久久久久蜜桃| 欧美精品丝袜中出| 99久久99久久精品免费观看| 激情欧美日韩一区二区| 午夜伦理一区二区| 亚洲精品视频免费看| 欧美国产成人精品| 337p日本欧洲亚洲大胆精品 | 国产在线看一区| 日韩电影一二三区| 亚洲一区精品在线| 综合久久综合久久| 中文无字幕一区二区三区| 欧美电影精品一区二区| 欧美剧情片在线观看| 91女神在线视频| 91在线免费看| av激情成人网| 91在线播放网址| 97精品电影院| 色婷婷一区二区三区四区| 成人精品一区二区三区中文字幕 | 一色屋精品亚洲香蕉网站| 久久综合色播五月| 亚洲精品一区二区三区福利| 精品日韩在线观看| 91精品啪在线观看国产60岁| 91精品国产91久久久久久最新毛片| 欧美日韩一区精品| 88在线观看91蜜桃国自产| 欧美日韩一区二区三区在线| 欧美三区在线观看| 在线综合亚洲欧美在线视频| 欧美一区二区视频免费观看| 日韩三级中文字幕| 精品国产欧美一区二区| 久久久久久夜精品精品免费| 国产亚洲精品精华液| 国产精品青草久久| 一区二区三区高清| 日韩福利视频导航| 国产永久精品大片wwwapp| 岛国精品在线播放| 91福利视频久久久久| 欧美人与性动xxxx| 精品久久久久久久久久久久久久久| 精品国产乱码久久久久久免费| 久久精品日产第一区二区三区高清版| 日本一区二区三区四区在线视频 | 久久精品一区二区三区不卡| 中文字幕国产精品一区二区| 亚洲乱码日产精品bd| 午夜精品久久久久久久99水蜜桃| 免费成人在线观看| av亚洲产国偷v产偷v自拍| 日本道在线观看一区二区| 欧美肥大bbwbbw高潮| 国产丝袜美腿一区二区三区| 一区二区三区在线视频免费| 91蝌蚪国产九色| 欧美一级黄色录像| 中日韩av电影| 视频精品一区二区| 国产精品99久久久久久宅男| 在线观看av一区二区| 日韩一区二区在线看片| 亚洲国产精品av| 日韩国产欧美在线视频| 国内精品自线一区二区三区视频| 成人h版在线观看| 日韩三级在线免费观看| 成人欧美一区二区三区小说 | 在线观看视频一区二区欧美日韩| 3atv一区二区三区|