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

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

?? searchen.c

?? C標準庫源代碼,能提高對C的理解,不錯的哦
?? C
字號:
/***
*searchenv.c - find a file using paths from an environment variable
*
*       Copyright (c) 1987-1997, Microsoft Corporation. All rights reserved.
*
*Purpose:
*       to search a set a directories specified by an environment variable
*       for a specified file name.  If found the full path name is returned.
*
*******************************************************************************/

#include <cruntime.h>
#include <direct.h>
#include <stdlib.h>
#include <string.h>
#include <io.h>
#include <internal.h>
#include <tchar.h>

/***
*_searchenv() - search for file along paths from environment variable
*
*Purpose:
*       to search for a specified file in the directory(ies) specified by
*       a given environment variable, and, if found, to return the full
*       path name of the file.  The file is first looked for in the current
*       working directory, prior to looking in the paths specified by env_var.
*
*Entry:
*       fname - name of file to search for
*       env_var - name of environment variable to use for paths
*       path - pointer to storage for the constructed path name
*
*Exit:
*       path - pointer to constructed path name, if the file is found, otherwise
*              it points to the empty string.
*
*Exceptions:
*
*******************************************************************************/

void __cdecl _tsearchenv (
        const _TSCHAR *fname,
        const _TSCHAR *env_var,
        _TSCHAR *path
        )
{
        register _TSCHAR *p;
        register int c;
        _TSCHAR *env_p;
        size_t len;
        _TSCHAR pathbuf[_MAX_PATH + 4];

        if (_taccess(fname, 0) == 0) {

#if defined (_WIN32)
            /* exists, convert it to a fully qualified pathname and
               return */
            if ( _tfullpath(path, fname, _MAX_PATH) == NULL )
                *path = _T('\0');
#else  /* defined (_WIN32) */
            /* exists in this directory - get cwd and concatenate file
               name */
            if (_tgetcwd(path, _MAX_PATH))
            {
                _tcscat(path, fname);
            }
#endif  /* defined (_WIN32) */

            return;
        }

        if ((env_p = _tgetenv(env_var)) == NULL) {
            /* no such environment var. and not in cwd, so return empty
               string */
            *path = _T('\0');
            return;
        }

#ifdef _UNICODE
        while ( (env_p = _wgetpath(env_p, pathbuf, _MAX_PATH)) && *pathbuf ) {
#else  /* _UNICODE */
        while ( (env_p = _getpath(env_p, pathbuf, _MAX_PATH)) && *pathbuf ) {
#endif  /* _UNICODE */
            /* path now holds nonempty pathname from env_p, concatenate
               the file name and go */

#ifdef _WIN32
            len = _tcslen(pathbuf);
            p = pathbuf + len;
            if ( ((c = *(p - 1)) != _T('/')) && (c != _T('\\')) &&
                 (c != _T(':')) )
            {
                /* add a trailing '\' */
                *p++ = _T('\\');
                len++;
            }
            /* p now points to character following trailing '/', '\'
               or ':' */

#else  /* _WIN32 */
            len = _tcslen(pathbuf);
            if ( _tcsstr(pathbuf, _T(":")) == NULL )
            {
                 /* path contains single name as partial dir name
                    prefix ':' to make it a partial path */
                 memmove(pathbuf + 1, pathbuf, (++len) * sizeof(_TSCHAR));
                 *pathbuf = _T(':');
            }
            p = pathbuf + len;
            if ( (c = *(p - 1)) != _T(':') ) {
                /* add a trailing ':' */
                *p++ = _T(':');
                len++;
            }
            /* p now points to character following trailing ':' */
#endif  /* _WIN32 */

            if ( (len + _tcslen(fname)) <= _MAX_PATH ) {
                _tcscpy(p, fname);
                if ( _taccess(pathbuf, 0) == 0 ) {
                    /* found a match, copy the full pathname into the caller's
                       buffer */
                    _tcscpy(path, pathbuf);
                    return;
                }
            }
        }
        /* if we get here, we never found it, return empty string */
        *path = _T('\0');
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美麻豆精品久久久久久| 毛片av一区二区三区| 91在线丨porny丨国产| 国产精品毛片无遮挡高清| 成人一区在线观看| 最新中文字幕一区二区三区 | 中国av一区二区三区| 欧美日本国产视频| 美女被吸乳得到大胸91| 日韩精品专区在线| 成人一区二区三区中文字幕| 亚洲免费成人av| 3d动漫精品啪啪1区2区免费| 久久99国内精品| 国产精品成人免费| 欧美日韩精品欧美日韩精品一综合| 麻豆免费看一区二区三区| 国产亲近乱来精品视频| 91久久人澡人人添人人爽欧美| 偷窥少妇高潮呻吟av久久免费| 欧美精品一区二区精品网| 色综合久久99| 韩国精品一区二区| www成人在线观看| 久久99久久精品欧美| 国产精品网站在线观看| 91亚洲精品久久久蜜桃网站| 日本va欧美va欧美va精品| 午夜精品一区在线观看| 国产日韩三级在线| 欧美影院午夜播放| 国产精品一卡二| 香蕉乱码成人久久天堂爱免费| 欧美成人一区二区| 欧美中文字幕不卡| 国产69精品久久久久毛片| 丝袜诱惑亚洲看片| 国产精品白丝在线| 精品成人一区二区三区四区| 在线观看av一区| 国产成人精品免费一区二区| 日韩国产一二三区| 一区二区在线观看不卡| 国产午夜亚洲精品理论片色戒| 欧美日韩中文国产| 99久久国产免费看| 久久99国产精品麻豆| 香蕉久久一区二区不卡无毒影院| 中文字幕乱码亚洲精品一区| 精品国产污网站| 欧美日韩五月天| 99久久99久久精品国产片果冻 | 国产乱码精品一区二区三区五月婷| 一区二区三区日本| 欧美激情一区二区三区四区 | 中文字幕精品综合| 欧美va亚洲va在线观看蝴蝶网| 欧美在线免费观看亚洲| jizz一区二区| 成人黄动漫网站免费app| 国产在线不卡视频| 久久av中文字幕片| 蜜桃av噜噜一区| 日韩av电影免费观看高清完整版在线观看| 玉足女爽爽91| 一区二区三区加勒比av| 亚洲另类色综合网站| 亚洲视频在线观看三级| 中文字幕亚洲精品在线观看| 国产精品三级在线观看| 欧美经典一区二区| 国产精品色一区二区三区| 中文在线一区二区| 中文字幕乱码日本亚洲一区二区| 国产亚洲精品福利| 亚洲国产成人自拍| 国产精品国产精品国产专区不蜜| 国产精品午夜电影| 成人欧美一区二区三区黑人麻豆 | 国产成人亚洲综合a∨猫咪| 国产毛片一区二区| 国产在线一区二区| 丰满白嫩尤物一区二区| 不卡电影一区二区三区| 91美女片黄在线| 欧美日韩在线播| 欧美一区二区精品在线| 欧美精品一区二区三区视频| 久久精品视频一区二区| 国产精品第四页| 一区二区三区在线免费视频| 亚洲国产另类av| 93久久精品日日躁夜夜躁欧美| 美女视频一区在线观看| 美女网站色91| 国产成人亚洲综合a∨猫咪| 99久久99久久综合| 欧美视频三区在线播放| 欧美一区二区三区四区五区| 日韩精品一区二区三区中文精品| 久久香蕉国产线看观看99| 中文幕一区二区三区久久蜜桃| 亚洲黄色免费电影| 麻豆极品一区二区三区| 成人午夜激情片| 欧美少妇bbb| 欧美精品一区二区在线观看| 亚洲欧洲性图库| 秋霞成人午夜伦在线观看| 国产a久久麻豆| 在线欧美小视频| 欧美精品一区二区精品网| 中文字幕亚洲在| 免费高清在线一区| 成人永久aaa| 制服视频三区第一页精品| 亚洲国产精品二十页| 三级欧美韩日大片在线看| 国产成人综合在线播放| 欧美日本一区二区| 欧美日韩成人综合在线一区二区 | 青青草原综合久久大伊人精品优势 | 欧美二区在线观看| 国产欧美一区二区精品婷婷| 亚洲a一区二区| 国产91综合一区在线观看| 在线观看91av| 国产精品福利一区二区| 捆绑紧缚一区二区三区视频| 91国模大尺度私拍在线视频| 久久综合久久99| 丝袜诱惑制服诱惑色一区在线观看| 成人小视频免费观看| 日韩免费观看高清完整版在线观看| 18成人在线观看| 国产剧情一区在线| 日韩欧美一区在线| 一区2区3区在线看| av在线这里只有精品| wwwwxxxxx欧美| 久久精品免费观看| 51精品国自产在线| 亚洲国产精品视频| 色综合色狠狠天天综合色| 国产欧美一区二区精品婷婷| 国产最新精品免费| 91精品欧美一区二区三区综合在| 一区二区三区四区在线| 99久久综合精品| 国产欧美日韩视频在线观看| 精彩视频一区二区| 日韩午夜小视频| 亚洲高清免费一级二级三级| 色哟哟一区二区三区| 亚洲日穴在线视频| 色综合天天在线| 国产精品美女久久久久高潮| 国产福利不卡视频| 久久夜色精品国产欧美乱极品| 久久精品72免费观看| 91精品国模一区二区三区| 日韩精品一级二级| 91麻豆精品国产91久久久资源速度| 亚洲福利国产精品| 综合在线观看色| 99久久夜色精品国产网站| 国产精品理伦片| 91在线porny国产在线看| 亚洲天堂久久久久久久| 91老师国产黑色丝袜在线| 亚洲视频在线一区| 欧美视频一区二区三区在线观看| 一区二区成人在线| 欧美精品国产精品| 免费成人美女在线观看.| 日韩欧美一二三区| 国产精品白丝av| 国产精品系列在线| 91在线国产福利| 亚洲国产精品人人做人人爽| 91精品国产乱码| 国内成人免费视频| 国产精品久久久久永久免费观看 | 国产酒店精品激情| 一区免费观看视频| 欧美日韩国产综合草草| 免费观看成人鲁鲁鲁鲁鲁视频| 精品国产乱码久久久久久图片| 国产精品18久久久久久久久久久久 | 亚洲曰韩产成在线| 欧美剧情片在线观看| 国产一区二区主播在线| 中文字幕一区二区三区色视频| 欧美日韩在线综合| 久久66热偷产精品| 中文字幕亚洲区| 91精品国产全国免费观看| 国产成人av电影在线播放| 亚洲国产日韩av| 日韩女优电影在线观看|