?? s.ii
字號(hào):
# 61 "/usr/lib/gcc-lib/i386-linux/2.95.4/include/stddef.h" 3 # 131 "/usr/lib/gcc-lib/i386-linux/2.95.4/include/stddef.h" 3 # 190 "/usr/lib/gcc-lib/i386-linux/2.95.4/include/stddef.h" 3 # 271 "/usr/lib/gcc-lib/i386-linux/2.95.4/include/stddef.h" 3 # 317 "/usr/lib/gcc-lib/i386-linux/2.95.4/include/stddef.h" 3 # 48 "/usr/include/wchar.h" 2 3 typedef struct{ int __count; union { wint_t __wch; char __wchb[4]; } __value; } __mbstate_t; # 819 "/usr/include/wchar.h" 3# 24 "/usr/include/_G_config.h" 2 3typedef struct{ __off_t __pos; __mbstate_t __state;} _G_fpos_t;typedef struct{ __off64_t __pos; __mbstate_t __state;} _G_fpos64_t;# 1 "/usr/include/gconv.h" 1 3 # 1 "/usr/include/wchar.h" 1 3 # 46 "/usr/include/wchar.h" 3# 1 "/usr/lib/gcc-lib/i386-linux/2.95.4/include/stddef.h" 1 3 # 19 "/usr/lib/gcc-lib/i386-linux/2.95.4/include/stddef.h" 3 # 61 "/usr/lib/gcc-lib/i386-linux/2.95.4/include/stddef.h" 3 # 131 "/usr/lib/gcc-lib/i386-linux/2.95.4/include/stddef.h" 3 # 190 "/usr/lib/gcc-lib/i386-linux/2.95.4/include/stddef.h" 3 # 271 "/usr/lib/gcc-lib/i386-linux/2.95.4/include/stddef.h" 3 # 317 "/usr/lib/gcc-lib/i386-linux/2.95.4/include/stddef.h" 3 # 48 "/usr/include/wchar.h" 2 3 # 85 "/usr/include/wchar.h" 3 # 819 "/usr/include/wchar.h" 3# 28 "/usr/include/gconv.h" 2 3# 1 "/usr/lib/gcc-lib/i386-linux/2.95.4/include/stddef.h" 1 3 # 19 "/usr/lib/gcc-lib/i386-linux/2.95.4/include/stddef.h" 3 # 61 "/usr/lib/gcc-lib/i386-linux/2.95.4/include/stddef.h" 3 # 131 "/usr/lib/gcc-lib/i386-linux/2.95.4/include/stddef.h" 3 # 188 "/usr/lib/gcc-lib/i386-linux/2.95.4/include/stddef.h" 3 # 269 "/usr/lib/gcc-lib/i386-linux/2.95.4/include/stddef.h" 3# 283 "/usr/lib/gcc-lib/i386-linux/2.95.4/include/stddef.h" 3 # 317 "/usr/lib/gcc-lib/i386-linux/2.95.4/include/stddef.h" 3 # 31 "/usr/include/gconv.h" 2 3 enum{ __GCONV_OK = 0, __GCONV_NOCONV, __GCONV_NODB, __GCONV_NOMEM, __GCONV_EMPTY_INPUT, __GCONV_FULL_OUTPUT, __GCONV_ILLEGAL_INPUT, __GCONV_INCOMPLETE_INPUT, __GCONV_ILLEGAL_DESCRIPTOR, __GCONV_INTERNAL_ERROR}; enum{ __GCONV_IS_LAST = 0x0001, __GCONV_IGNORE_ERRORS = 0x0002}; struct __gconv_step;struct __gconv_step_data;struct __gconv_loaded_object;struct __gconv_trans_data; typedef int (*__gconv_fct) (struct __gconv_step *, struct __gconv_step_data *, __const unsigned char **, __const unsigned char *, unsigned char **, size_t *, int, int); typedef wint_t (*__gconv_btowc_fct) (struct __gconv_step *, unsigned char); typedef int (*__gconv_init_fct) (struct __gconv_step *);typedef void (*__gconv_end_fct) (struct __gconv_step *); typedef int (*__gconv_trans_fct) (struct __gconv_step *, struct __gconv_step_data *, void *, __const unsigned char *, __const unsigned char **, __const unsigned char *, unsigned char **, size_t *); typedef int (*__gconv_trans_context_fct) (void *, __const unsigned char *, __const unsigned char *, unsigned char *, unsigned char *); typedef int (*__gconv_trans_query_fct) (__const char *, __const char ***, size_t *); typedef int (*__gconv_trans_init_fct) (void **, const char *);typedef void (*__gconv_trans_end_fct) (void *);struct __gconv_trans_data{ __gconv_trans_fct __trans_fct; __gconv_trans_context_fct __trans_context_fct; __gconv_trans_end_fct __trans_end_fct; void *__data; struct __gconv_trans_data *__next;}; struct __gconv_step{ struct __gconv_loaded_object *__shlib_handle; __const char *__modname; int __counter; char *__from_name; char *__to_name; __gconv_fct __fct; __gconv_btowc_fct __btowc_fct; __gconv_init_fct __init_fct; __gconv_end_fct __end_fct; int __min_needed_from; int __max_needed_from; int __min_needed_to; int __max_needed_to; int __stateful; void *__data; }; struct __gconv_step_data{ unsigned char *__outbuf; unsigned char *__outbufend; int __flags; int __invocation_counter; int __internal_use; __mbstate_t *__statep; __mbstate_t __state; struct __gconv_trans_data *__trans;}; typedef struct __gconv_info{ size_t __nsteps; struct __gconv_step *__steps; __extension__ struct __gconv_step_data __data [0] ;} *__gconv_t;# 44 "/usr/include/_G_config.h" 2 3typedef union{ struct __gconv_info __cd; struct { struct __gconv_info __cd; struct __gconv_step_data __data; } __combined;} _G_iconv_t;typedef int _G_int16_t __attribute__ ((__mode__ (__HI__)));typedef int _G_int32_t __attribute__ ((__mode__ (__SI__)));typedef unsigned int _G_uint16_t __attribute__ ((__mode__ (__HI__)));typedef unsigned int _G_uint32_t __attribute__ ((__mode__ (__SI__))); # 32 "/usr/include/libio.h" 2 3 # 1 "/usr/lib/gcc-lib/i386-linux/2.95.4/include/stdarg.h" 1 3 typedef void *__gnuc_va_list; # 122 "/usr/lib/gcc-lib/i386-linux/2.95.4/include/stdarg.h" 3# 209 "/usr/lib/gcc-lib/i386-linux/2.95.4/include/stdarg.h" 3# 53 "/usr/include/libio.h" 2 3# 72 "/usr/include/libio.h" 3 # 103 "/usr/include/libio.h" 3 struct _IO_jump_t; struct _IO_FILE; typedef void _IO_lock_t; struct _IO_marker { struct _IO_marker *_next; struct _IO_FILE *_sbuf; int _pos;# 195 "/usr/include/libio.h" 3}; enum __codecvt_result{ __codecvt_ok, __codecvt_partial, __codecvt_error, __codecvt_noconv};# 262 "/usr/include/libio.h" 3struct _IO_FILE { int _flags; char* _IO_read_ptr; char* _IO_read_end; char* _IO_read_base; char* _IO_write_base; char* _IO_write_ptr; char* _IO_write_end; char* _IO_buf_base; char* _IO_buf_end; char *_IO_save_base; char *_IO_backup_base; char *_IO_save_end; struct _IO_marker *_markers; struct _IO_FILE *_chain; int _fileno; int _flags2; __off_t _old_offset; unsigned short _cur_column; signed char _vtable_offset; char _shortbuf[1]; _IO_lock_t *_lock; __off64_t _offset; void *__pad1; void *__pad2; int _mode; char _unused2[15 * sizeof (int) - 2 * sizeof (void *)];};struct _IO_FILE_plus;extern struct _IO_FILE_plus _IO_2_1_stdin_;extern struct _IO_FILE_plus _IO_2_1_stdout_;extern struct _IO_FILE_plus _IO_2_1_stderr_; typedef __ssize_t __io_read_fn (void *__cookie, char *__buf, size_t __nbytes); typedef __ssize_t __io_write_fn (void *__cookie, __const char *__buf, size_t __n); typedef int __io_seek_fn (void *__cookie, __off64_t *__pos, int __w); typedef int __io_close_fn (void *__cookie);# 396 "/usr/include/libio.h" 3extern "C" {extern int __underflow (_IO_FILE *) throw () ;extern int __uflow (_IO_FILE *) throw () ;extern int __overflow (_IO_FILE *, int) throw () ;extern wint_t __wunderflow (_IO_FILE *) throw () ;extern wint_t __wuflow (_IO_FILE *) throw () ;extern wint_t __woverflow (_IO_FILE *, wint_t ) throw () ;extern int _IO_getc (_IO_FILE *__fp) throw () ;extern int _IO_putc (int __c, _IO_FILE *__fp) throw () ;extern int _IO_feof (_IO_FILE *__fp) throw () ;extern int _IO_ferror (_IO_FILE *__fp) throw () ;extern int _IO_peekc_locked (_IO_FILE *__fp) throw () ; extern void _IO_flockfile (_IO_FILE *) throw () ;extern void _IO_funlockfile (_IO_FILE *) throw () ;extern int _IO_ftrylockfile (_IO_FILE *) throw () ;extern int _IO_vfscanf (_IO_FILE * __restrict, const char * __restrict, __gnuc_va_list , int *__restrict) throw () ;extern int _IO_vfprintf (_IO_FILE *__restrict, const char *__restrict, __gnuc_va_list ) throw () ;extern __ssize_t _IO_padn (_IO_FILE *, int, __ssize_t ) throw () ;extern size_t _IO_sgetn (_IO_FILE *, void *, size_t ) throw () ;extern __off64_t _IO_seekoff (_IO_FILE *, __off64_t , int, int) throw () ;extern __off64_t _IO_seekpos (_IO_FILE *, __off64_t , int) throw () ;extern void _IO_free_backup_area (_IO_FILE *) throw () ;# 518 "/usr/include/libio.h" 3}# 72 "/usr/include/stdio.h" 2 3# 83 "/usr/include/stdio.h" 3 typedef _G_fpos_t fpos_t; # 1 "/usr/include/bits/stdio_lim.h" 1 3 # 138 "/usr/include/stdio.h" 2 3 extern struct _IO_FILE *stdin; extern struct _IO_FILE *stdout; extern struct _IO_FILE *stderr; extern int remove (__const char *__filename) throw () ; extern int rename (__const char *__old, __const char *__new) throw () ; extern FILE *tmpfile (void); extern char *tmpnam (char *__s) throw () ; extern char *tmpnam_r (char *__s) throw () ; extern char *tempnam (__const char *__dir, __const char *__pfx) throw () ; extern int fclose (FILE *__stream); extern int fflush (FILE *__stream); extern int fflush_unlocked (FILE *__stream);# 232 "/usr/include/stdio.h" 3 extern FILE *fopen (__const char *__restrict __filename, __const char *__restrict __modes); extern FILE *freopen (__const char *__restrict __filename, __const char *__restrict __modes, FILE *__restrict __stream);# 261 "/usr/include/stdio.h" 3 extern FILE *fdopen (int __fd, __const char *__modes) throw () ;# 291 "/usr/include/stdio.h" 3 extern void setbuf (FILE *__restrict __stream, char *__restrict __buf) throw () ; extern int setvbuf (FILE *__restrict __stream, char *__restrict __buf, int __modes, size_t __n) throw () ; extern void setbuffer (FILE *__restrict __stream, char *__restrict __buf, size_t __size) throw () ; extern void setlinebuf (FILE *__stream) throw () ; extern int fprintf (FILE *__restrict __stream, __const char *__restrict __format, ...); extern int printf (__const char *__restrict __format, ...); extern int sprintf (char *__restrict __s, __const char *__restrict __format, ...) throw () ; extern int vfprintf (FILE *__restrict __s, __const char *__restrict __format, __gnuc_va_list __arg); extern int vprintf (__const char *__restrict __format, __gnuc_va_list __arg); extern int vsprintf (char *__restrict __s, __const char *__restrict __format, __gnuc_va_list __arg) throw () ; extern int snprintf (char *__restrict __s, size_t __maxlen, __const char *__restrict __format, ...) throw () __attribute__ ((__format__ (__printf__, 3, 4)));extern int vsnprintf (char *__restrict __s, size_t __maxlen, __const char *__restrict __format, __gnuc_va_list __arg) throw () __attribute__ ((__format__ (__printf__, 3, 0))); # 385 "/usr/include/stdio.h" 3 extern int fscanf (FILE *__restrict __stream, __const char *__restrict __format, ...); extern int scanf (__const char *__restrict __format, ...); extern int sscanf (__const char *__restrict __s, __const char *__restrict __format, ...) throw () ; # 427 "/usr/include/stdio.h" 3 extern int fgetc (FILE *__stream);extern int getc (FILE *__stream); extern int getchar (void); extern int getc_unlocked (FILE *__stream);extern int getchar_unlocked (void); extern int fgetc_unlocked (FILE *__stream); extern int fputc (int __c, FILE *__stream);extern int putc (int __c, FILE *__stream); extern int putchar (int __c); extern int fputc_unlocked (int __c, FILE *__stream); extern int putc_unlocked (int __c, FILE *__stream);extern int putchar_unlocked (int __c); extern int getw (FILE *__stream); extern int putw (int __w, FILE *__stream); extern char *fgets (char *__restrict __s, int __n, FILE *__restrict __stream); extern char *gets (char *__s); # 545 "/usr/include/stdio.h" 3# 575 "/usr/include/stdio.h" 3 extern int fputs (__const char *__restrict __s, FILE *__restrict __stream); extern int puts (__const char *__s); extern int ungetc (int __c, FILE *__stream); extern size_t fread (void *__restrict __ptr, size_t __size, size_t __n, FILE *__restrict __stream); extern size_t fwrite (__const void *__restrict __ptr, size_t __size, size_t __n, FILE *__restrict __s); # 622 "/usr/include/stdio.h" 3 extern size_t fread_unlocked (void *__restrict __ptr, size_t __size, size_t __n, FILE *__restrict __stream);extern size_t fwrite_unlocked (__const void *__restrict __ptr, size_t __size, size_t __n, FILE *__restrict __stream); extern int fseek (FILE *__stream, long int __off, int __whence); extern long int ftell (FILE *__stream); extern void rewind (FILE *__stream); # 684 "/usr/include/stdio.h" 3 extern int fgetpos (FILE *__restrict __stream, fpos_t *__restrict __pos); extern int fsetpos (FILE *__stream, __const fpos_t *__pos);# 708 "/usr/include/stdio.h" 3 extern void clearerr (FILE *__stream) throw () ; extern int feof (FILE *__stream) throw () ; extern int ferror (FILE *__stream) throw () ; extern void clearerr_unlocked (FILE *__stream) throw () ;extern int feof_unlocked (FILE *__stream) throw () ;extern int ferror_unlocked (FILE *__stream) throw () ; extern void perror (__const char *__s); # 1 "/usr/include/bits/sys_errlist.h" 1 3 extern int sys_nerr;extern __const char *__const sys_errlist[];# 747 "/usr/include/stdio.h" 2 3 extern int fileno (FILE *__stream) throw () ; extern int fileno_unlocked (FILE *__stream) throw () ; extern FILE *popen (__const char *__command, __const char *__modes); extern int pclose (FILE *__stream); extern char *ctermid (char *__s) throw () ;# 800 "/usr/include/stdio.h" 3 extern void flockfile (FILE *__stream) throw () ; extern int ftrylockfile (FILE *__stream) throw () ; extern void funlockfile (FILE *__stream) throw () ; } # 15 "thread.h" 2void term( int );inline void spawn( void(vector::* v)( void* ), void* state ){ thread* next = ( thread* )top_thread; while( next == ( thread* )1 ) next = ( thread* )top_thread; ( thread* )top_thread = ( thread* )1 ; thread* top = new thread; top -> next = next; top -> addr = v; top -> state = state; ( thread* )top_thread = top;}# 28 "s.cc" 2void _s() { thread* __t = new thread; __t -> addr = &vector::key; thread* _t = new thread; event* e = new event; thread* t = new thread; delete t; delete e; delete _t; delete __t;}
?? 快捷鍵說(shuō)明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -