📄 procbuf.i
字号:
# 1 "procbuf.C" # 1 "ioprivate.h" 1 # 1 "/usr/include/stddef.h" 1 3 # 1 "/usr/include/machine/ansi.h" 1 3 # 39 "/usr/include/stddef.h" 2 3typedef int ptrdiff_t;typedef unsigned int size_t;typedef unsigned short wchar_t;# 18 "ioprivate.h" 2# 1 "/usr/include/stdlib.h" 1 3 typedef struct { int quot; int rem; } div_t;typedef struct { long quot; long rem; } ldiv_t;# 1 "/usr/include/sys/cdefs.h" 1 3 # 76 "/usr/include/sys/cdefs.h" 3 # 67 "/usr/include/stdlib.h" 2 3extern "C" { __volatile void abort (void) ;__const int abs (int) ;int atexit (void (*)(void)) ;double atof (const char *) ;int atoi (const char *) ;long atol (const char *) ;void *bsearch (const void *, const void *, size_t, size_t, int (*)(const void *, const void *)) ;void *calloc (size_t, size_t) ;__const div_t div (int, int) ;__volatile void exit (int) ;void free (void *) ;char *getenv (const char *) ;__const long labs (long) ;__const ldiv_t ldiv (long, long) ;void *malloc (size_t) ;void qsort (void *, size_t, size_t, int (*)(const void *, const void *)) ;int rand (void) ;void *realloc (void *, size_t) ;void srand (unsigned) ;double strtod (const char *, char **) ;long strtol (const char *, char **, int) ;unsigned long strtoul (const char *, char **, int) ;int system (const char *) ; int mblen (const char *, size_t) ;size_t mbstowcs (wchar_t *, const char *, size_t) ;int wctomb (char *, wchar_t) ;int mbtowc (wchar_t *, const char *, size_t) ;size_t wcstombs (char *, const wchar_t *, size_t) ;int putenv (const char *) ;int setenv (const char *, const char *, int) ;# 155 "/usr/include/stdlib.h" 3}; # 19 "ioprivate.h" 2# 1 "/usr/include/string.h" 1 3 extern "C" { void *memchr (const void *, int, size_t) ;int memcmp (const void *, const void *, size_t) ;void *memcpy (void *, const void *, size_t) ;void *memmove (void *, const void *, size_t) ;void *memset (void *, int, size_t) ;char *strcat (char *, const char *) ;char *strchr (const char *, int) ;int strcmp (const char *, const char *) ;int strcoll (const char *, const char *) ;char *strcpy (char *, const char *) ;size_t strcspn (const char *, const char *) ;char *strerror (int) ;size_t strlen (const char *) ;char *strncat (char *, const char *, size_t) ;int strncmp (const char *, const char *, size_t) ;char *strncpy (char *, const char *, size_t) ;char *strpbrk (const char *, const char *) ;char *strrchr (const char *, int) ;size_t strspn (const char *, const char *) ;char *strstr (const char *, const char *) ;char *strtok (char *, const char *) ;size_t strxfrm (char *, const char *, size_t) ; int bcmp (const void *, const void *, size_t) ;void bcopy (const void *, void *, size_t) ;void bzero (void *, size_t) ;int ffs (int) ;char *index (const char *, int) ;void *memccpy (void *, const void *, int, size_t) ;char *rindex (const char *, int) ;int strcasecmp (const char *, const char *) ;char *strdup (const char *) ;void strmode (int, char *) ;int strncasecmp (const char *, const char *, size_t) ;char *strsep (char **, const char *) ;void swab (const void *, void *, size_t) ;}; # 20 "ioprivate.h" 2# 1 "/usr/include/unistd.h" 1 3 # 1 "/usr/include/sys/types.h" 1 3 # 1 "/usr/include/machine/endian.h" 1 3 # 83 "/usr/include/machine/endian.h" 3# 40 "/usr/include/sys/types.h" 2 3typedef unsigned long long u_quad_t; typedef long long quad_t;typedef quad_t * qaddr_t;typedef char * caddr_t; typedef long daddr_t; typedef unsigned long dev_t; typedef unsigned long fixpt_t; typedef unsigned long gid_t; typedef unsigned long ino_t; typedef unsigned short mode_t; typedef unsigned short nlink_t; typedef quad_t off_t; typedef short pid_t; typedef long segsz_t; typedef long swblk_t; typedef unsigned long uid_t; typedef unsigned long clock_t;typedef int ssize_t;typedef long time_t;# 145 "/usr/include/sys/types.h" 3# 40 "/usr/include/unistd.h" 2 3# 1 "/usr/include/sys/unistd.h" 1 3 # 41 "/usr/include/unistd.h" 2 3extern "C" { __volatile void _exit (int) ;int access (const char *, int) ;u_int alarm (u_int) ;int chdir (const char *) ;int chown (const char *, uid_t, gid_t) ;int close (int) ;int dup (int) ;int dup2 (int, int) ;int execl (const char *, const char *, ...) ;int execle (const char *, const char *, ...) ;int execlp (const char *, const char *, ...) ;int execv (const char *, char * const *) ;int execve (const char *, char * const *, char * const *) ;int execvp (const char *, char * const *) ;pid_t fork (void) ;long fpathconf (int, int) ; char *getcwd (char *, size_t) ;gid_t getegid (void) ;uid_t geteuid (void) ;gid_t getgid (void) ;int getgroups (int, int *) ; char *getlogin (void) ;pid_t getpgrp (void) ;pid_t getpid (void) ;pid_t getppid (void) ;uid_t getuid (void) ;int isatty (int) ;int link (const char *, const char *) ;off_t __lseek (int, off_t, int) ;long pathconf (const char *, int) ; int pause (void) ;int pipe (int *) ;ssize_t read (int, void *, size_t) ;int rmdir (const char *) ;int setgid (gid_t) ;int setpgid (pid_t, pid_t) ;pid_t setsid (void) ;int setuid (uid_t) ;u_int sleep (u_int) ;long sysconf (int) ; pid_t tcgetpgrp (int) ;int tcsetpgrp (int, pid_t) ;char *ttyname (int) ;int unlink (const char *) ;ssize_t write (int, const void *, size_t) ;# 178 "/usr/include/unistd.h" 3}; # 21 "ioprivate.h" 2# 1 "streambuf.h" 1 #pragma interface class ostream; class streambuf; class backupbuf; extern "C" int __underflow(streambuf*);extern "C" int __overflow(streambuf*, int);typedef _G_off_t streamoff;typedef _G_off_t streampos; typedef unsigned long __fmtflags;typedef unsigned char __iostate;struct _ios_fields { streambuf *_strbuf; ostream* _tie; int _width; __fmtflags _flags; _G_wchar_t _fill; __iostate _state; __iostate _exceptions; int _precision;};# 95 "streambuf.h"class ios : public _ios_fields { public: typedef __fmtflags fmtflags; typedef int iostate; typedef int openmode; enum io_state { goodbit = 0 , eofbit = 1 , failbit = 2 , badbit = 4 }; enum open_mode { in = 1 , out = 2 , ate = 4 , app = 8 , trunc = 16 , nocreate = 32 , noreplace = 64 , bin = 128 }; enum seek_dir { beg, cur, end}; enum { skipws=01, left=02, right=04, internal=010, dec=020, oct=040, hex=0100, showbase=0200, showpoint=0400, uppercase=01000, showpos=02000, scientific=04000, fixed=010000, unitbuf=020000, stdio=040000, dont_close=0x80000000 }; enum { basefield=dec+oct+hex, floatfield = scientific+fixed, adjustfield = left+right+internal };# 138 "streambuf.h" ostream* tie() const { return _tie; } ostream* tie(ostream* val) { ostream* save=_tie; _tie=val; return save; }
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -