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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? yacgi.h

?? C libs that handle common CGI operations.
?? H
字號:
/* * Copyright(c) 1997 Andrew Girow. * All rights reserved. * * All of the documentation and software included in the YACGI 1.01 * is copyrighted by Andrew Girow. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions * are met: * 1. Redistributions of source code must retain the above copyright *    notice, this list of conditions and the following disclaimer. * 2. Redistributions in binary form must reproduce the above copyright *    notice, this list of conditions and the following disclaimer in *    the documentation and/or other materials provided with the *    distribution. * 3. All advertising materials mentioning features or use of this *    software must display the following acknowledgement: *    This product includes software developed by Andrew Girow. * 4. The name of Andrew Girow may not be used in advertising or *    publicity pertaining to distribution of the software without *    specific prior written permission. * * THIS SOFTWARE IS PROVIDED BY ANDREW GIROW "AS IS". * ANDREW GIROW DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, * INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN * NO EVENT WILL ANDREW GIROW BE LIABLE FOR ANY SPECIAL, INDIRECT OR * CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS * OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE * OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE * USE OR PERFORMANCE OF THIS SOFTWARE. * */#ifndef _YACGI_H_          /* prevent multiple includes */#define _YACGI_H_#include <stdio.h>#include <stdlib.h>#include <string.h>#include <ctype.h>#if defined(__cplusplus)#define	_BEGIN_DECL_INTERFACE_	extern "C" {#define	_END_DECL_INTERFACE_	};#else#define	_BEGIN_DECL_INTERFACE_#define	_END_DECL_INTERFACE_#endif/*-------------------------------------------------------------------- *                        Name-Value Relation *-------------------------------------------------------------------*/typedef struct cgiEntryStruct{    char *name;    char *value;    struct cgiEntryStruct  *next;} CGI_ENTRY;typedef struct{    char * cString;                /* Content string */    int    cLength;                /* Content string lenght */    CGI_ENTRY *first;              /* list of <name,value> pairs */    CGI_ENTRY *pos;                /* */} CGI;_BEGIN_DECL_INTERFACE_ CGI  *cgiOpen();                   /* Open/Close functions */void  cgiClose(CGI *cgi);char *cgiValueFirst(CGI *cgi, char *name); /* Evaluates the value */char *cgiValueNext(CGI *cgi, char *name);  /* when given the name */int   cgiFirst(CGI *cgi);          /* Iterate functions */int   cgiNext(CGI *cgi);char *cgiName(CGI *cgi);           /* Returns current name and value */char *cgiValue(CGI *cgi);_END_DECL_INTERFACE_ /*-------------------------------------------------------------------- *                        Advanced Features *-------------------------------------------------------------------*/_BEGIN_DECL_INTERFACE_ char *cgiSafeValue(CGI *cgi, char *name);                    /* "Escapes" the shell metacharacters */int   cgiValueString(CGI *cgi, char *name, char *result, int max);                    /* Retrieves the string value */int   cgiValueInteger(CGI *cgi, char *name, long *result, long defval);                    /* Retrieves the integer value */int   cgiValueReal(CGI *cgi, char *name, double *result, double defval);                    /* Retrieves the floating-point value */_END_DECL_INTERFACE_ /*-------------------------------------------------------------------- *                        State of Relation *-------------------------------------------------------------------*/enum{    CGI_OK                =  0,    /* The function successfully performed */    CGI_MEMORY            =  1,    /* Out-of-memory error */    CGI_CONTENTTYPE       =  2,    /* MIME content type error */    CGI_REQUESTMETHOD     =  3,    /* Request metod error */    CGI_IO                =  4,    /* I/O error */    CGI_VAL_TRUNCATED     =  5,    /* Value was cut short */    CGI_VAL_INVALID       =  6,    /* Value was not a legal type */    CGI_VAL_EMPTY         =  7,    /* Value contained no data */    CGI_VAL_NOTFOUND      =  8,    /* No value was submitted */    CGI_LASTERROR         =  9,    /**/};_BEGIN_DECL_INTERFACE_ void  cgiStateClear();             /* Resets CGI state */int   cgiStateGet();               /* Returns CGI state */int   cgiStateSet(int val);        /* Sets CGI State to the given value */char *cgiStateMsg();               /* Returns CGI state string */_END_DECL_INTERFACE_ /*-------------------------------------------------------------------- *                        CGI Environment *-------------------------------------------------------------------*/_BEGIN_DECL_INTERFACE_ char *cgiEnvGet(char *var);     /* Obtains the current value of the */                                /* CGI environment, var */_END_DECL_INTERFACE_ #endif   /* _YACGI_H */

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲地区一二三色| 亚洲18色成人| 欧美一级理论性理论a| 国产激情一区二区三区四区 | 久久综合九色综合欧美亚洲| caoporen国产精品视频| 看片网站欧美日韩| 亚洲精品视频观看| 国产精品国产三级国产aⅴ原创 | 亚洲一区二区中文在线| 国产日产欧美精品一区二区三区| 欧美久久高跟鞋激| 色综合天天综合狠狠| 国产精品亚洲成人| 蜜桃视频在线一区| 天天综合网 天天综合色| 亚洲精品美国一| 亚洲欧洲一区二区在线播放| 久久久久久久久久久久久女国产乱| 欧美三级乱人伦电影| 91美女在线看| eeuss鲁片一区二区三区在线看| 国产麻豆精品95视频| 久久99精品国产.久久久久| 首页国产丝袜综合| 亚州成人在线电影| 亚洲6080在线| 三级不卡在线观看| 天天做天天摸天天爽国产一区 | 一本大道av伊人久久综合| 成人精品电影在线观看| 国产精品一二三| 国产精品自拍在线| 国产黄色91视频| 国产乱人伦偷精品视频免下载 | 亚洲午夜精品在线| 一片黄亚洲嫩模| 亚洲激情图片小说视频| 亚洲人成网站色在线观看| 亚洲精品日韩一| 亚洲一区二区欧美| 亚洲成年人影院| 婷婷中文字幕综合| 麻豆精品一区二区综合av| 免费在线看成人av| 国内精品久久久久影院色| 国产高清精品网站| av在线播放不卡| 在线亚洲高清视频| 51午夜精品国产| 日韩精品中文字幕一区 | 欧美极品少妇xxxxⅹ高跟鞋| 久久精品亚洲乱码伦伦中文| 亚洲国产精品ⅴa在线观看| 亚洲欧洲三级电影| 亚洲电影你懂得| 久久成人精品无人区| 国产做a爰片久久毛片| 成人福利在线看| 色丁香久综合在线久综合在线观看| 91精彩视频在线| 欧美一区二区女人| 国产欧美日产一区| 夜夜精品视频一区二区| 美女在线一区二区| 成人午夜视频免费看| 欧美中文字幕一区| 精品国产污污免费网站入口| 国产免费久久精品| 午夜av区久久| 懂色一区二区三区免费观看| 色天使色偷偷av一区二区| 欧美一区二区三级| 国产精品久久久一本精品| 亚洲成a人片综合在线| 国内成+人亚洲+欧美+综合在线| 成人国产在线观看| 91精品国产乱| 亚洲欧美影音先锋| 麻豆传媒一区二区三区| www.在线成人| 欧美一区二区久久久| 国产精品欧美一区喷水| 日本成人在线电影网| 成人黄色在线网站| 欧美mv日韩mv亚洲| 一级精品视频在线观看宜春院| 玖玖九九国产精品| 日本韩国精品一区二区在线观看| 日韩精品一区二区三区蜜臀| 亚洲另类在线一区| 国产精品系列在线播放| 欧美日韩国产a| 亚洲视频一区在线观看| 九一九一国产精品| 欧美日韩国产美| 中文字幕中文在线不卡住| 麻豆精品国产91久久久久久| 色婷婷激情综合| 欧美激情综合网| 极品少妇一区二区| 欧美网站大全在线观看| 日本一区二区三区久久久久久久久不 | 日韩美女视频一区二区| 麻豆国产精品一区二区三区 | 亚洲一区二区三区影院| 国产99久久久精品| 日韩精品影音先锋| 丝袜亚洲另类欧美| 欧美唯美清纯偷拍| 亚洲男女毛片无遮挡| 成人午夜激情影院| 久久午夜电影网| 麻豆精品一二三| 91精品免费在线观看| 亚洲v中文字幕| 欧美日韩一卡二卡三卡 | 欧美军同video69gay| 亚洲精品网站在线观看| 99综合影院在线| 中文字幕欧美激情| 懂色一区二区三区免费观看| 久久久影视传媒| 国产精品一卡二卡在线观看| 亚洲精品一区二区三区影院| 全国精品久久少妇| 欧美一区二区二区| 蜜臂av日日欢夜夜爽一区| 欧美一区二区三区小说| 男女男精品视频网| 精品少妇一区二区三区| 麻豆极品一区二区三区| 日韩精品一区二区三区视频播放| 老司机免费视频一区二区三区| 欧美一区二区三区性视频| 免费高清视频精品| 欧美mv日韩mv国产网站app| 精品中文字幕一区二区小辣椒| 日韩精品一区二区三区视频在线观看| 日韩av一区二区三区四区| 日韩一区二区在线观看视频| 九色|91porny| 国产欧美日韩激情| 91丨porny丨蝌蚪视频| 亚洲精品乱码久久久久久久久 | 中文子幕无线码一区tr| 99久久99久久久精品齐齐| 日韩伦理电影网| 欧美亚洲一区三区| 日本特黄久久久高潮| 欧美大白屁股肥臀xxxxxx| 国产一区二区三区日韩| 日本一区二区电影| 一本大道久久a久久综合| 亚洲高清视频中文字幕| 日韩女优av电影在线观看| 国产黄色成人av| 一区二区三区四区激情 | 国产欧美一区二区精品久导航 | 亚洲一区免费观看| 91精品久久久久久久99蜜桃| 精品一区二区三区蜜桃| 国产精品蜜臀av| 欧美精品在线一区二区三区| 麻豆精品在线观看| 亚洲日本丝袜连裤袜办公室| 欧美日韩国产一级片| 国产一区二区三区在线看麻豆| 国产精品丝袜久久久久久app| 色婷婷久久99综合精品jk白丝| 日本伊人午夜精品| 国产精品视频一二三区 | 国产丝袜欧美中文另类| 91麻豆国产福利在线观看| 婷婷久久综合九色国产成人 | 国产精品毛片久久久久久久| 欧美日韩在线直播| 国产成人99久久亚洲综合精品| 亚洲综合免费观看高清完整版 | 欧美www视频| 色就色 综合激情| 韩日av一区二区| 亚洲电影视频在线| 国产精品视频线看| 欧美一区二区三区不卡| 色综合久久久久| 麻豆精品在线观看| 亚洲国产精品久久久久婷婷884| 亚洲精品一线二线三线| 欧美色成人综合| caoporm超碰国产精品| 久久99精品久久久久久| 亚洲伊人色欲综合网| 久久理论电影网| 欧美一卡二卡三卡| 在线视频国内自拍亚洲视频| 国产99久久久国产精品免费看 | 色老头久久综合| 国产91精品精华液一区二区三区 | 国产91丝袜在线播放|