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

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

?? m_ctype.h

?? BCB的學習資料
?? H
字號:
/* Copyright (C) 1996  TCX DataKonsult AB & Monty Program KB & Detron HB
   For a more info consult the file COPYRIGHT distributed with this file */
/*
  A better inplementation of the UNIX ctype(3) library.
  Notes:   global.h should be included before ctype.h
*/

#ifndef _m_ctype_h
#define _m_ctype_h
#ifdef WIN32
#include <ctype.h>
#endif
#define _CTYPE_H	/* Don't include std ctype.h when this is included */

#ifndef CTYPE_LIBRARY
#define EXT extern
#define D(x)
#else
#define EXT
#define D(x)	= x
#endif

#define	_U	01	/* Upper case */
#define	_L	02	/* Lower case */
#define	_N	04	/* Numeral (digit) */
#define	_S	010	/* Spacing character */
#define	_P	020	/* Punctuation */
#define	_C	040	/* Control character */
#define	_B	0100	/* Blank */
#define	_X	0200	/* heXadecimal digit */

extern uchar NEAR ctype_usa7[];
extern uchar NEAR to_upper_usa7[],NEAR to_lower_usa7[],NEAR sort_order_usa7[];

extern uchar NEAR ctype_swe7[];
extern uchar NEAR to_upper_swe7[],NEAR to_lower_swe7[],NEAR sort_order_swe7[];

extern uchar NEAR ctype_hp8[];
extern uchar NEAR to_upper_hp8[],NEAR to_lower_hp8[],NEAR sort_order_hp8[];

extern uchar NEAR ctype_dec8[];
extern uchar NEAR to_upper_dec8[],NEAR to_lower_dec8[],NEAR sort_order_dec8[];

extern uchar NEAR ctype_ISO_8859_1[];
extern uchar NEAR to_upper_ISO_8859_1[],NEAR to_lower_ISO_8859_1[],
	     NEAR sort_order_ISO_8859_1[];

#if defined(USE_USA7BITCHARS) + \
    defined(USE_SWE7BITCHARS) + \
    defined(USE_DEC8BITCHARS) + \
    defined(USE_HP8BITCHARS) + \
    defined(USE_ISO_8859_1) + \
    defined(MSDOS) != 1
error "More than one USE_xxxnBITCHARS defined"
#endif

#ifdef USE_USA7BITCHARS
/* to_*_usa7 is also used directly by other programs (dlisp) */

EXT uchar *my_ctype	D(ctype_usa7);
EXT uchar *my_to_lower	D(to_lower_usa7);
EXT uchar *my_to_upper	D(to_upper_usa7);
EXT uchar *my_sort_order D(sort_order_usa7);

#else
#ifdef USE_SWE7BITCHARS

EXT uchar *my_ctype	D(ctype_swe7);
EXT uchar *my_to_upper	D(to_upper_swe7);
EXT uchar *my_to_lower	D(to_lower_swe7);
EXT uchar *my_sort_order D(sort_order_swe7);

#else
#ifdef USE_HP8BITCHARS

/* use HPUX internal tables */

EXT uchar *my_ctype		D(ctype_hp8);
EXT uchar *my_to_upper		D(to_upper_hp8);
EXT uchar *my_to_lower		D(to_lower_hp8);
EXT uchar *my_sort_order	D(sort_order_hp8);

#else
#ifdef USE_DEC8BITCHARS

/* use DEC multinational chars */

EXT uchar *my_ctype		D(ctype_dec8);
EXT uchar *my_to_upper		D(to_upper_dec8);
EXT uchar *my_to_lower		D(to_lower_dec8);
EXT uchar *my_sort_order	D(sort_order_dec8);


#else
#ifdef USE_ISO_8859_1

EXT uchar *my_ctype		D(ctype_ISO_8859_1);
EXT uchar *my_to_upper		D(to_upper_ISO_8859_1);
EXT uchar *my_to_lower		D(to_lower_ISO_8859_1);
EXT uchar *my_sort_order	D(sort_order_ISO_8859_1);

#else
#ifdef MSDOS

#define my_ctype	ctype
#define my_to_upper	to_upper
#define my_to_lower	to_lower
#define my_sort_order	sort_order

extern uchar NEAR ctype[],NEAR to_lower[],NEAR to_upper[],NEAR sort_order[];

#endif /* MSDOS */
#endif
#endif
#endif
#endif
#endif

#ifndef WIN32
#define	_toupper(c)	(char) my_to_upper[(uchar) (c)]
#define	_tolower(c)	(char) my_to_lower[(uchar) (c)]
#define toupper(c)	(char) my_to_upper[(uchar) (c)]
#define tolower(c)	(char) my_to_lower[(uchar) (c)]

#define	isalpha(c)	((my_ctype+1)[(uchar) (c)] & (_U | _L))
#define	isupper(c)	((my_ctype+1)[(uchar) (c)] & _U)
#define	islower(c)	((my_ctype+1)[(uchar) (c)] & _L)
#define	isdigit(c)	((my_ctype+1)[(uchar) (c)] & _N)
#define	isxdigit(c)	((my_ctype+1)[(uchar) (c)] & _X)
#define	isalnum(c)	((my_ctype+1)[(uchar) (c)] & (_U | _L | _N))
#define	isspace(c)	((my_ctype+1)[(uchar) (c)] & _S)
#define	ispunct(c)	((my_ctype+1)[(uchar) (c)] & _P)
#define	isprint(c)	((my_ctype+1)[(uchar) (c)] & (_P | _U | _L | _N | _B))
#define	isgraph(c)	((my_ctype+1)[(uchar) (c)] & (_P | _U | _L | _N))
#define	iscntrl(c)	((my_ctype+1)[(uchar) (c)] & _C)
#define	isascii(c)	(!((c) & ~0177))
#define	toascii(c)	((c) & 0177)
#endif

#ifdef ctype
#undef ctype
#endif /* ctype */

	/* These is allways used */

/* Some macros that should be cleaned up a little */
#define isvar(c)	(isalnum(c) || (c) == '_')
#define isvar_start(c)	(isalpha(c) || (c) == '_')
#define tocntrl(c)	((c) & 31)
#define toprint(c)	((c) | 64)

#endif /* _m_ctype_h */

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
一本久久精品一区二区| 日韩av在线播放中文字幕| 精品av久久707| 日韩一级欧美一级| 日韩一区二区精品| 日韩精品一区二区在线| 精品日韩欧美一区二区| 久久丝袜美腿综合| 欧美韩国日本不卡| 亚洲人123区| 天天av天天翘天天综合网色鬼国产 | 在线不卡的av| 日韩一级成人av| 久久综合丝袜日本网| 日本一区二区在线不卡| 亚洲欧洲中文日韩久久av乱码| 国产精品电影院| 亚洲国产一区视频| 久久aⅴ国产欧美74aaa| 成人一区二区三区中文字幕| av在线播放一区二区三区| 色呦呦日韩精品| 91精品国产品国语在线不卡 | 免费高清在线视频一区·| 经典三级视频一区| voyeur盗摄精品| 欧美精品色综合| 国产色一区二区| 亚洲成av人综合在线观看| 国产精品一区二区三区四区| 国产美女在线观看一区| 91视频精品在这里| 欧美成人vps| 亚洲欧美激情小说另类| 美女一区二区久久| 91热门视频在线观看| 91精品国产综合久久久久| 久久午夜羞羞影院免费观看| 亚洲免费观看高清在线观看| 久久99精品久久久久久动态图| 91偷拍与自偷拍精品| 久久中文字幕电影| 亚洲国产精品久久人人爱蜜臀| 国产精品一区二区免费不卡| 欧美精品一级二级| 国产精品国产精品国产专区不蜜 | 国产99一区视频免费| 欧美日韩1区2区| 中文字幕中文字幕一区二区| 狠狠色丁香久久婷婷综合_中| 一本久久a久久精品亚洲| 久久久久综合网| 美洲天堂一区二卡三卡四卡视频 | 懂色av一区二区夜夜嗨| 正在播放亚洲一区| 亚洲与欧洲av电影| 91性感美女视频| 中文字幕不卡一区| 国产精品一区二区久久不卡| 91精品综合久久久久久| 亚洲免费观看高清完整版在线观看| 国产盗摄一区二区三区| 日韩欧美亚洲另类制服综合在线| 午夜精品视频在线观看| 日本韩国欧美一区二区三区| 中文字幕亚洲欧美在线不卡| 国产精品一区二区91| 久久久99精品久久| 国产一区二区三区久久悠悠色av| 欧美成人乱码一区二区三区| 捆绑调教美女网站视频一区| 精品日韩在线一区| 韩国女主播成人在线观看| 欧美成人aa大片| 国模娜娜一区二区三区| 欧美成人vr18sexvr| 国模一区二区三区白浆 | 99国产欧美另类久久久精品| 亚洲国产高清aⅴ视频| 成人性生交大片免费看中文 | 欧美日韩精品免费观看视频| 午夜欧美一区二区三区在线播放| 欧美日韩一区不卡| 日韩电影在线观看一区| 欧美xxxxxxxx| 高清在线成人网| 一区二区中文字幕在线| 91国偷自产一区二区三区成为亚洲经典 | 亚洲不卡av一区二区三区| 欧美日韩美女一区二区| 久久99精品久久久久久久久久久久| 国产日韩综合av| 99久久久无码国产精品| 丝袜a∨在线一区二区三区不卡| 欧美精品 国产精品| 黄色日韩三级电影| 亚洲精品老司机| 91精品国产全国免费观看| 国产成人精品一区二| 亚洲精品视频在线观看免费| 欧美一区二区在线看| 岛国一区二区在线观看| 亚洲国产欧美一区二区三区丁香婷| 日韩欧美国产一区二区三区| 成人深夜福利app| 五月激情丁香一区二区三区| 久久久久综合网| 欧美日韩国产一级| 国产成人精品免费| 亚洲国产综合在线| 国产欧美va欧美不卡在线| 欧美吞精做爰啪啪高潮| 国产成人aaa| 免费观看成人av| 亚洲一区二区三区四区中文字幕| 日韩午夜av一区| 欧美丝袜丝交足nylons| 国产成人午夜高潮毛片| 丝袜a∨在线一区二区三区不卡| 欧美激情一区三区| 3d成人h动漫网站入口| www.激情成人| 国产制服丝袜一区| 亚洲大片精品永久免费| 日韩伦理av电影| 国产女主播视频一区二区| 678五月天丁香亚洲综合网| 99久久精品免费看| 国产一区二区三区综合| 日本欧美一区二区三区乱码| 亚洲欧美日韩国产一区二区三区| 国产色一区二区| 久久久.com| 欧美精品一区二区三区很污很色的 | 亚洲aaa精品| 综合电影一区二区三区| 国产香蕉久久精品综合网| 精品久久国产字幕高潮| 欧美电影一区二区三区| 欧美三级在线播放| 色综合av在线| 99久久精品99国产精品| 国产ts人妖一区二区| 国产精品18久久久久久久久| 韩国女主播一区二区三区| 久久国产麻豆精品| 日韩电影免费一区| 天天做天天摸天天爽国产一区| 亚洲一本大道在线| 亚洲一区二区欧美激情| 亚洲成在人线在线播放| 亚洲尤物视频在线| 亚洲午夜在线视频| 亚洲动漫第一页| 亚洲成人精品一区二区| 五月天亚洲精品| 秋霞成人午夜伦在线观看| 久久69国产一区二区蜜臀| 精品制服美女丁香| 国产精品一区三区| 成人在线视频首页| 色先锋aa成人| 欧美日韩国产高清一区二区三区 | 爽好久久久欧美精品| 日本不卡123| 国产精品综合网| 91丨porny丨户外露出| 欧美日韩国产高清一区二区三区 | 亚洲男人的天堂av| 香蕉成人伊视频在线观看| 秋霞午夜av一区二区三区| 国产精品自拍网站| 成人网在线播放| 色就色 综合激情| 日韩精品中文字幕在线不卡尤物| 久久久久久99久久久精品网站| 国产精品美女久久久久高潮| 依依成人综合视频| 麻豆国产精品官网| 色综合一区二区| 日韩午夜激情av| 一区二区三区中文免费| 日韩在线一区二区三区| 国产91精品一区二区麻豆网站| 色视频成人在线观看免| 精品黑人一区二区三区久久| 亚洲视频一区在线观看| 蜜桃视频一区二区| 99久久精品99国产精品| 日韩一区二区三区电影| 最新不卡av在线| 久久机这里只有精品| 91尤物视频在线观看| 欧美精品一区二区久久久| 一区二区不卡在线视频 午夜欧美不卡在| 青青草97国产精品免费观看无弹窗版| 国产成人午夜精品5599| 日韩三级高清在线| 亚洲在线观看免费视频| 99综合影院在线|