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

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

?? file.h

?? 功能較全面的反匯編器:反匯編器ht-2.0.15.tar.gz
?? H
字號(hào):
/* *	HT Editor *	file.h * *	File system functions * *	Copyright (C) 1999-2004 Stefan Weyergraf (stefan@weyergraf.de) * *	This program is free software; you can redistribute it and/or modify *	it under the terms of the GNU General Public License version 2 as *	published by the Free Software Foundation. * *	This program is distributed in the hope that it will be useful, *	but WITHOUT ANY WARRANTY; without even the implied warranty of *	MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the *	GNU General Public License for more details. * *	You should have received a copy of the GNU General Public License *	along with this program; if not, write to the Free Software *	Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */#ifndef __FILE_H__#define __FILE_H__/* Note: all functions only take absolute dir/filenames ! */#include "types.h"#include "fileofs.h"#include <dirent.h>#include <sys/types.h>#include <time.h>#ifdef PATH_MAX#define HT_NAME_MAX PATH_MAX	/* DJGPP at least */#else#ifdef MAXNAMLEN#define HT_NAME_MAX MAXNAMLEN	/* some BSD... */#else#ifdef NAME_MAX#define HT_NAME_MAX NAME_MAX	/* POSIX and friends... */#else#define HT_NAME_MAX 260		/* unknown... */#endif#endif#endif#define HT_S_IFREG         	0x1000#define HT_S_IFBLK         	0x2000#define HT_S_IFCHR         	0x3000#define HT_S_IFDIR         	0x4000#define HT_S_IFFIFO        	0x5000#define HT_S_IFLNK         	0x6000#define HT_S_IFSOCK        	0x7000#define HT_S_IFMT		0xf000#define HT_S_ISREG(m)		(((m) & HT_S_IFMT) == HT_S_IFREG)#define HT_S_ISBLK(m)		(((m) & HT_S_IFMT) == HT_S_IFBLK)#define HT_S_ISCHR(m)		(((m) & HT_S_IFMT) == HT_S_IFCHR)#define HT_S_ISDIR(m)		(((m) & HT_S_IFMT) == HT_S_IFDIR)#define HT_S_ISFIFO(m)		(((m) & HT_S_IFMT) == HT_S_IFFIFO)#define HT_S_ISLNK(m)		(((m) & HT_S_IFMT) == HT_S_IFLNK)#define HT_S_ISSOCK(m)		(((m) & HT_S_IFMT) == HT_S_IFSOCK)#define HT_S_IRUSR		0x0100#define HT_S_IRGRP		0x0020#define HT_S_IROTH		0x0004#define HT_S_IWUSR		0x0080#define HT_S_IWGRP		0x0010#define HT_S_IWOTH		0x0002#define HT_S_IXUSR		0x0040#define HT_S_IXGRP		0x0008#define HT_S_IXOTH		0x0001#define HT_S_IRWXU		(HT_S_IRUSR || HT_S_IWUSR || HT_S_IXUSR)#define HT_S_IRWXG		(HT_S_IRGRP || HT_S_IWGRP || HT_S_IXGRP)#define HT_S_IRWXO		(HT_S_IROTH || HT_S_IWOTH || HT_S_IXOTH)#define pstat_ctime		0x00000001#define pstat_mtime		0x00000002#define pstat_atime		0x00000004#define pstat_uid		0x00000008#define pstat_gid		0x00000010#define pstat_mode_usr		0x00000020#define pstat_mode_grp		0x00000040#define pstat_mode_oth		0x00000080#define pstat_mode_r          	0x00000100#define pstat_mode_w          	0x00000200#define pstat_mode_x         	0x00000400#define pstat_mode_type		0x00000800#define pstat_size		0x00001000#define pstat_inode		0x00002000#define pstat_cluster		0x00004000#define pstat_fsid		0x00008000#define pstat_desc		0x00010000#define pstat_mode_all		(pstat_mode_usr|pstat_mode_grp|pstat_mode_oth|pstat_mode_r|pstat_mode_w|pstat_mode_x|pstat_mode_type)struct pstat_t {	uint32	caps;	time_t	ctime;	time_t	mtime;	time_t	atime;	uint	uid;	uint	gid;	mode_t	mode;	// S_ISUID, S_ISGID, S_I[RWX](USR|GRP|OTH)	uint64	size;	union {		uint	inode;		uint	cluster;		uint	fsid;	};	char desc[32];};struct pfind_t {	const char *name;	pstat_t stat;	void *findstate;};typedef bool (*is_path_delim)(char c);/* File open mode */enum FileOpenMode {	FOM_EXISTS,	FOM_CREATE,	FOM_APPEND};/* Stream access mode */enum IOAccessModeAtomic {	IOAM_NULL = 0,	IOAM_READ = 1,	IOAM_WRITE = 2};typedef uint IOAccessMode;#define	SYS_SEEK_SET 1#define	SYS_SEEK_REL 2#define	SYS_SEEK_END 3// Add abstraction to files#define	SYS_FILE void/* system-independant (implementation in sys.cc) */int		sys_file_mode(int mode);int		sys_basename(char *result, const char *filename);char *		sys_dirname(char *path);char * 		sys_get_home_dir();int		sys_relname(char *result, const char *filename, const char *cwd);int		sys_common_canonicalize(char *result, const char *in_name, const char *cwd, is_path_delim delim);char *		sys_filename_suffix(const char *fn);int		sys_tmpfile_fd();/* system-dependant (implementation in $MYSYSTEM/ *.cc) */int		sys_canonicalize(char **result, const char *filename);int		sys_findclose(pfind_t &pfind);int		sys_findfirst(pfind_t &pfind, const char *dirname);int		sys_findnext(pfind_t &pfind);int		sys_pstat(pstat_t &s, const char *filename);int		sys_pstat_fd(pstat_t &s, int fd);int		sys_pstat_file(pstat_t &s, SYS_FILE *file);int		sys_truncate(const char *filename, FileOfs ofs);int		sys_truncate_fd(int fd, FileOfs ofs);int		sys_deletefile(const char *filename);bool		sys_is_path_delim(char c);int		sys_filename_cmp(const char *a, const char *b);bool		sys_filename_is_absolute(const char *filename);SYS_FILE *	sys_fopen(const char *filename, FileOpenMode openmode, IOAccessMode accessmode);SYS_FILE *	sys_freopen(const char *filename, FileOpenMode openmode, IOAccessMode accessmode, SYS_FILE *file);void		sys_fclose(SYS_FILE *file);int		sys_fread(SYS_FILE *file, byte *buf, int size);int		sys_fwrite(SYS_FILE *file, byte *buf, int size);int		sys_fseek(SYS_FILE *file, FileOfs newofs, int seekmode = SYS_SEEK_SET);FileOfs		sys_ftell(SYS_FILE *file);#endif /* __FILE_H__ */

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美三级韩国三级日本三斤| 久久精品视频在线免费观看| 91一区二区三区在线观看| 国产成+人+日韩+欧美+亚洲| 国产精品伊人色| 丁香亚洲综合激情啪啪综合| 国产成人在线网站| 国产一区二区三区四区五区美女| 久久超级碰视频| 激情五月婷婷综合网| 精品午夜久久福利影院| 国产一区二区三区日韩| 国产成人精品午夜视频免费| 成人h动漫精品| 91国偷自产一区二区开放时间 | 2024国产精品视频| 久久先锋影音av鲁色资源网| 精品日韩在线观看| 国产日韩欧美一区二区三区综合| 亚洲国产精品成人综合| 亚洲视频电影在线| 亚洲综合色网站| 美国十次了思思久久精品导航| 狠狠色丁香久久婷婷综合丁香| 久久成人免费电影| jlzzjlzz亚洲日本少妇| 欧美在线观看视频一区二区| 日韩一级免费观看| 久久久久久久久久久久久久久99| 国产精品网友自拍| 亚洲最大的成人av| 免费成人深夜小野草| 国产美女视频一区| 色婷婷综合激情| 欧美一区二区国产| 欧美国产日韩在线观看| 亚洲一区二区三区在线播放| 日韩成人午夜精品| 国产 欧美在线| 欧美性感一区二区三区| 欧美精品一区二区不卡| 最好看的中文字幕久久| 免费在线观看一区二区三区| 成人av在线影院| 欧美精品九九99久久| 欧美激情在线看| 石原莉奈在线亚洲三区| 国产69精品久久久久毛片| 欧美三级电影一区| 久久久久久久国产精品影院| 亚洲综合色区另类av| 久久99精品久久只有精品| av亚洲精华国产精华精华| 在线不卡一区二区| 国产精品视频第一区| 美腿丝袜亚洲色图| 91久久精品日日躁夜夜躁欧美| 精品美女一区二区| 亚洲综合免费观看高清完整版 | 午夜免费欧美电影| 成人晚上爱看视频| 日韩一区二区三区免费看| 自拍视频在线观看一区二区| 久久精品国产久精国产| 99国内精品久久| 国产日产欧美精品一区二区三区| 五月天精品一区二区三区| av福利精品导航| 精品福利一区二区三区免费视频| 洋洋av久久久久久久一区| 国产成人精品午夜视频免费| 日韩亚洲欧美高清| 一区二区高清免费观看影视大全 | av在线播放不卡| 久久嫩草精品久久久精品一| 午夜精品视频在线观看| 99国产精品久久久久| 国产婷婷一区二区| 久99久精品视频免费观看| 欧美三级三级三级爽爽爽| 亚洲黄色小视频| 99天天综合性| 国产午夜精品在线观看| 免费精品视频在线| 欧美精品一卡两卡| 亚洲国产aⅴ天堂久久| 色综合久久久久综合体| 一区在线播放视频| 成人午夜精品在线| 中文av一区二区| 国产成人av影院| 狠狠色狠狠色综合| 国产精品女同一区二区三区| 精品国产免费久久| 国产精品免费aⅴ片在线观看| 韩国欧美国产一区| 日韩欧美一区电影| 毛片不卡一区二区| 欧美一区国产二区| 秋霞电影网一区二区| 制服丝袜中文字幕亚洲| 日本午夜一本久久久综合| 欧美剧在线免费观看网站| 午夜伦理一区二区| 欧美精品vⅰdeose4hd| 香蕉av福利精品导航| 欧美日韩国产一二三| 午夜av电影一区| 欧美电影在线免费观看| 麻豆精品一二三| 亚洲精品一区二区三区在线观看| 另类小说色综合网站| 久久欧美中文字幕| 成人性视频网站| 亚洲欧洲av色图| 色综合久久88色综合天天 | 蜜桃精品视频在线观看| 欧美精品777| 久久国内精品视频| 337p亚洲精品色噜噜噜| 欧美精品久久一区二区三区| 中文字幕+乱码+中文字幕一区| 成人美女视频在线观看| 中文字幕一区二区三区乱码在线| 色婷婷综合中文久久一本| 亚洲va国产va欧美va观看| 欧美一级高清片在线观看| 国产精品一区二区三区乱码| 国产精品初高中害羞小美女文| 欧美怡红院视频| 久久精品国产第一区二区三区 | 日韩电影在线一区| 国产亚洲欧美在线| 99精品视频在线播放观看| 亚洲国产日韩一级| 欧美电影免费观看高清完整版| 国产在线一区观看| 亚洲日本va午夜在线影院| 欧美日韩国产一级片| 国产麻豆成人传媒免费观看| 国产精品盗摄一区二区三区| 欧美日韩亚洲综合在线| 国产麻豆成人传媒免费观看| 一区二区三区四区不卡视频| 日韩三级电影网址| 国产·精品毛片| 图片区小说区区亚洲影院| 欧美极品另类videosde| 欧美偷拍一区二区| 国产激情一区二区三区| 亚洲国产乱码最新视频| 欧美tk丨vk视频| 91国产成人在线| 亚洲欧美日韩综合aⅴ视频| 国产日韩av一区| 国产精品99久久久| 精品成人一区二区三区| 99精品黄色片免费大全| 久久精品噜噜噜成人av农村| 国产精品国模大尺度视频| 91精品婷婷国产综合久久| 成人高清av在线| 蜜臀91精品一区二区三区| 亚洲色图欧美在线| 精品久久国产97色综合| 91黄色激情网站| 国产91丝袜在线播放| 强制捆绑调教一区二区| 夜色激情一区二区| 中文av一区二区| 26uuu久久综合| 欧美一三区三区四区免费在线看 | 色婷婷亚洲综合| 国产不卡免费视频| 日韩电影网1区2区| 亚洲国产日韩综合久久精品| 国产精品国产自产拍高清av| 日韩精品一区二区三区蜜臀| 欧美日韩你懂得| 在线观看免费成人| 成人午夜视频免费看| 国模大尺度一区二区三区| 午夜精品福利一区二区三区av| 亚洲精品一二三| 国产精品萝li| 亚洲男女一区二区三区| 国产成人一级电影| 欧美国产丝袜视频| 欧美日韩在线电影| 丝袜美腿成人在线| 亚洲欧洲av一区二区三区久久| 精品国产凹凸成av人网站| 欧美美女黄视频| 欧美亚洲国产一区在线观看网站 | 欧美精品久久99久久在免费线| 91丨porny丨国产入口| av毛片久久久久**hd| 成+人+亚洲+综合天堂| 东方欧美亚洲色图在线| 国产激情一区二区三区四区|