|
= |
|
|
|
|
|
|
|
typedef int ssize_t ; |
|
typedef int ssize_t ; |
typedef unsigned size_t ; |
<> |
typedef unsigned int size_t ; |
typedef size_t rsize_t ; |
= |
typedef size_t rsize_t ; |
typedef int errno_t ; |
|
typedef int errno_t ; |
typedef int ptrdiff_t ; |
|
typedef int ptrdiff_t ; |
typedef wchar_t wint_t ; |
|
typedef wchar_t wint_t ; |
typedef wchar_t wctype_t ; |
|
typedef wchar_t wctype_t ; |
typedef char int8_t ; |
|
typedef char int8_t ; |
typedef short int16_t ; |
|
typedef short int16_t ; |
typedef long int32_t ; |
|
typedef long int32_t ; |
typedef long long int64_t ; |
|
typedef long long int64_t ; |
typedef unsigned char uint8_t ; |
|
typedef unsigned char uint8_t ; |
typedef unsigned short uint16_t ; |
|
typedef unsigned short uint16_t ; |
typedef unsigned long uint32_t ; |
|
typedef unsigned long uint32_t ; |
typedef unsigned long long uint64_t ; |
|
typedef unsigned long long uint64_t ; |
typedef char int_least8_t ; |
|
typedef char int_least8_t ; |
typedef short int_least16_t ; |
|
typedef short int_least16_t ; |
typedef long int_least32_t ; |
|
typedef long int_least32_t ; |
typedef long long int_least64_t ; |
|
typedef long long int_least64_t ; |
typedef unsigned char uint_least8_t ; |
|
typedef unsigned char uint_least8_t ; |
typedef unsigned short uint_least16_t ; |
|
typedef unsigned short uint_least16_t ; |
typedef unsigned long uint_least32_t ; |
|
typedef unsigned long uint_least32_t ; |
typedef unsigned long long uint_least64_t ; |
|
typedef unsigned long long uint_least64_t ; |
typedef char int_fast8_t ; |
|
typedef char int_fast8_t ; |
typedef short int_fast16_t ; |
|
typedef short int_fast16_t ; |
typedef long int_fast32_t ; |
|
typedef long int_fast32_t ; |
typedef long long int_fast64_t ; |
|
typedef long long int_fast64_t ; |
typedef unsigned char uint_fast8_t ; |
|
typedef unsigned char uint_fast8_t ; |
typedef unsigned short uint_fast16_t ; |
|
typedef unsigned short uint_fast16_t ; |
typedef unsigned long uint_fast32_t ; |
|
typedef unsigned long uint_fast32_t ; |
typedef unsigned long long uint_fast64_t ; |
|
typedef unsigned long long uint_fast64_t ; |
typedef int32_t intptr_t ; |
|
typedef int32_t intptr_t ; |
typedef uint32_t uintptr_t ; |
|
typedef uint32_t uintptr_t ; |
typedef int64_t intmax_t ; |
|
typedef int64_t intmax_t ; |
typedef uint64_t uintmax_t ; |
|
typedef uint64_t uintmax_t ; |
struct ftime { |
|
struct ftime { |
unsigned ft_tsec : 5; |
|
unsigned ft_tsec : 5 ; |
unsigned ft_min : 6; |
|
unsigned ft_min : 6 ; |
unsigned ft_hour : 5; |
|
unsigned ft_hour : 5 ; |
unsigned ft_day : 5; |
|
unsigned ft_day : 5 ; |
unsigned ft_month : 4; |
|
unsigned ft_month : 4 ; |
unsigned ft_year : 7; |
|
unsigned ft_year : 7 ; |
} |
|
} |
; |
|
; |
typedef long time_t ; |
|
typedef long time_t ; |
struct _wfinddata_t { |
|
struct _wfinddata_t { |
unsigned attrib ; |
|
unsigned attrib ; |
time_t time_create ; |
|
time_t time_create ; |
time_t time_access ; |
|
time_t time_access ; |
time_t time_write ; |
|
time_t time_write ; |
long size ; |
|
long size ; |
wchar_t name [260]; |
|
wchar_t name [ 260 ]; |
} |
|
} |
; |
|
; |
struct _finddata_t { |
|
struct _finddata_t { |
unsigned attrib ; |
|
unsigned attrib ; |
time_t time_create ; |
|
time_t time_create ; |
time_t time_access ; |
|
time_t time_access ; |
time_t time_write ; |
|
time_t time_write ; |
long size ; |
|
long size ; |
char name [260]; |
|
char name [ 260 ]; |
} |
|
} |
; |
|
; |
typedef struct { |
|
typedef struct { |
int quot ; |
|
int quot ; |
int rem ; |
|
int rem ; |
} |
|
} |
div_t ; |
|
div_t ; |
typedef struct { |
|
typedef struct { |
long quot ; |
|
long quot ; |
long rem ; |
|
long rem ; |
} |
|
} |
ldiv_t ; |
|
ldiv_t ; |
typedef struct { |
|
typedef struct { |
long long quot ; |
|
long long quot ; |
long long rem ; |
|
long long rem ; |
} |
|
} |
lldiv_t ; |
|
lldiv_t ; |
typedef void (*atexit_t) (void ) ; |
|
typedef void (* atexit_t )( void ); |
typedef void (*constraint_handler_t) (const char * __msg, void * __ptr, errno_t __error ) ; |
|
typedef void (* constraint_handler_t )( const char * __msg , void * __ptr , errno_t __error ); |
typedef long fpos_t ; |
|
typedef long fpos_t ; |
typedef long off_t ; |
|
typedef long off_t ; |
typedef struct { |
|
typedef struct { |
unsigned char * curp ; |
|
unsigned char * curp ; |
unsigned char * buffer ; |
|
unsigned char * buffer ; |
int level ; |
|
int level ; |
int bsize ; |
|
int bsize ; |
unsigned short istemp ; |
|
unsigned short istemp ; |
unsigned short flags ; |
|
unsigned short flags ; |
wchar_t hold ; |
|
wchar_t hold ; |
char fd ; |
|
char fd ; |
unsigned char token ; |
|
unsigned char token ; |
} |
|
} |
FILE ; |
|
FILE ; |
|
|
|
|
|
|
|
|
|
extern unsigned _nfile; |
|
extern unsigned _nfile ; |
extern int _fmode; |
|
extern int _fmode ; |
extern int __mb_cur_max; |
|
extern int __mb_cur_max ; |
extern char ** _environ; |
|
extern char ** _environ ; |
extern wchar_t ** _wenviron; |
|
extern wchar_t ** _wenviron ; |
extern int _fileinfo; |
|
extern int _fileinfo ; |
extern unsigned char _osmajor; |
|
extern unsigned char _osmajor ; |
extern unsigned char _osminor; |
|
extern unsigned char _osminor ; |
extern unsigned char _osmode; |
|
extern unsigned char _osmode ; |
extern unsigned _osversion; |
<> |
extern unsigned int _osversion ; |
extern int _cmdline_escapes; |
= |
extern int _cmdline_escapes ; |
extern char * _sys_errlist[]; |
|
extern char * _sys_errlist []; |
extern int _sys_nerr; |
|
extern int _sys_nerr ; |
extern int _argc; |
|
extern int _argc ; |
extern char ** _argv; |
|
extern char ** _argv ; |
extern wchar_t ** _wargv; |
|
extern wchar_t ** _wargv ; |
extern int _doserrno; |
|
extern int _doserrno ; |
extern int _floatconvert; |
|
extern int _floatconvert ; |
extern FILE _streams[]; |
|
extern FILE _streams []; |
|
|
|
|
|
|
extern unsigned long __threadid( void ); |
|
extern unsigned long __threadid ( void ); |
int access( const char * __path, int __amode ); |
|
int access ( const char * __path , int __amode ); |
int _rtl_chmod( const char * __pathname, int __func, ... ); |
|
int _rtl_chmod ( const char * __pathname , int __func ,...); |
int _chmod( const char * __pathname, int __func, ... ); |
|
int _chmod ( const char * __pathname , int __func ,...); |
int chmod( const char * __path, int __amode ); |
|
int chmod ( const char * __path , int __amode ); |
int chsize( int __handle, long __size ); |
|
int chsize ( int __handle , long __size ); |
int _rtl_close( int __handle ); |
|
int _rtl_close ( int __handle ); |
int _close( int __handle ); |
|
int _close ( int __handle ); |
int close( int __handle ); |
|
int close ( int __handle ); |
int _rtl_creat( const char * __path, int __attribute ); |
|
int _rtl_creat ( const char * __path , int __attribute ); |
int _creat( const char * __path, int __attribute ); |
|
int _creat ( const char * __path , int __attribute ); |
int creat( const char * __path, int __amode ); |
|
int creat ( const char * __path , int __amode ); |
int creatnew( const char * __path, int __mode ); |
|
int creatnew ( const char * __path , int __mode ); |
int creattemp( char * __path, int __amode ); |
|
int creattemp ( char * __path , int __amode ); |
int dup( int __handle ); |
|
int dup ( int __handle ); |
int dup2( int __oldhandle, int __newhandle ); |
|
int dup2 ( int __oldhandle , int __newhandle ); |
int eof( int __handle ); |
|
int eof ( int __handle ); |
long filelength( int __handle ); |
|
long filelength ( int __handle ); |
int getftime( int __handle, struct ftime * __ftimep ); |
|
int getftime ( int __handle , struct ftime * __ftimep ); |
long __wfindfirst( wchar_t * , struct _wfinddata_t * ); |
|
long __wfindfirst ( wchar_t *, struct _wfinddata_t *); |
long __wfindnext( long , struct _wfinddata_t * ); |
|
long __wfindnext ( long , struct _wfinddata_t *); |
long _findfirst( char * , struct _finddata_t * ); |
|
long _findfirst ( char *, struct _finddata_t *); |
long _findnext( long , struct _finddata_t * ); |
|
long _findnext ( long , struct _finddata_t *); |
int _findclose( long ); |
|
int _findclose ( long ); |
int _waccess( const wchar_t * __path, int __amode ); |
|
int _waccess ( const wchar_t * __path , int __amode ); |
int _wchmod( const wchar_t * __path, int __amode ); |
|
int _wchmod ( const wchar_t * __path , int __amode ); |
int _wrtl_chmod( const wchar_t * __pathname, int __func, ... ); |
|
int _wrtl_chmod ( const wchar_t * __pathname , int __func ,...); |
int _wcreat( const wchar_t * __path, int __amode ); |
|
int _wcreat ( const wchar_t * __path , int __amode ); |
int _wrtl_creat( const wchar_t * __path, int __attribute ); |
|
int _wrtl_creat ( const wchar_t * __path , int __attribute ); |
int _wunlink( const wchar_t * __path ); |
|
int _wunlink ( const wchar_t * __path ); |
int _wremove( const wchar_t * __path ); |
|
int _wremove ( const wchar_t * __path ); |
int _wrename( const wchar_t * __oldname, const wchar_t * __newname ); |
|
int _wrename ( const wchar_t * __oldname , const wchar_t * __newname ); |
int _wrtl_open( const wchar_t * __path, int __oflags ); |
|
int _wrtl_open ( const wchar_t * __path , int __oflags ); |
wchar_t * _wmktemp( wchar_t * __template ); |
|
wchar_t * _wmktemp ( wchar_t * __template ); |
long _get_osfhandle( int __handle ); |
|
long _get_osfhandle ( int __handle ); |
int _open_osfhandle( intptr_t __osfhandle, int __oflag ); |
|
int _open_osfhandle ( intptr_t __osfhandle , int __oflag ); |
int ioctl( int __handle, int __func, ... ); |
|
int ioctl ( int __handle , int __func ,...); |
int isatty( int __handle ); |
|
int isatty ( int __handle ); |
int lock( int __handle, long __offset, long __length ); |
|
int lock ( int __handle , long __offset , long __length ); |
int locking( int __handle, int __mode, long __length ); |
|
int locking ( int __handle , int __mode , long __length ); |
long lseek( int __handle, long __offset, int __fromwhere ); |
|
long lseek ( int __handle , long __offset , int __fromwhere ); |
long long _lseeki64( int __handle, long long __offset, int __fromwhere ); |
|
long long _lseeki64 ( int __handle , long long __offset , int __fromwhere ); |
char * _mktemp( char * __template ); |
|
char * _mktemp ( char * __template ); |
int open( const char * __path, int __access, ... ); |
|
int open ( const char * __path , int __access ,...); |
int _wopen( const wchar_t * __path, int __access, ... ); |
|
int _wopen ( const wchar_t * __path , int __access ,...); |
int _rtl_open( const char * __path, int __oflags ); |
|
int _rtl_open ( const char * __path , int __oflags ); |
int _open( const char * __path, int __oflags, ... ); |
|
int _open ( const char * __path , int __oflags ,...); |
int read( int __handle, void * __buf, unsigned __len ); |
|
int read ( int __handle , void * __buf , unsigned __len ); |
int _rtl_read( int __handle, void * __buf, unsigned __len ); |
|
int _rtl_read ( int __handle , void * __buf , unsigned __len ); |
int _read( int __handle, void * __buf, unsigned __len ); |
|
int _read ( int __handle , void * __buf , unsigned __len ); |
int remove( const char * __path ); |
|
int remove ( const char * __path ); |
int rename( const char * __oldname, const char * __newname ); |
|
int rename ( const char * __oldname , const char * __newname ); |
int setftime( int __handle, struct ftime * __ftimep ); |
|
int setftime ( int __handle , struct ftime * __ftimep ); |
int setmode( int __handle, int __amode ); |
|
int setmode ( int __handle , int __amode ); |
int _sopen( const char * __path, int __access, int __shflag, ... ); |
|
int _sopen ( const char * __path , int __access , int __shflag ,...); |
int _wsopen( const wchar_t * __path, int __access, int __shflag, ... ); |
|
int _wsopen ( const wchar_t * __path , int __access , int __shflag ,...); |
long tell( int __handle ); |
|
long tell ( int __handle ); |
long long _telli64( int __handle ); |
|
long long _telli64 ( int __handle ); |
unsigned umask( unsigned __cmask ); |
|
unsigned umask ( unsigned __cmask ); |
int unlink( const char * __path ); |
|
int unlink ( const char * __path ); |
int unlock( int __handle, long __offset, long __length ); |
|
int unlock ( int __handle , long __offset , long __length ); |
int _rtl_write( int __handle, const void * __buf, unsigned __len ); |
|
int _rtl_write ( int __handle , const void * __buf , unsigned __len ); |
int _commit( int __handle ); |
|
int _commit ( int __handle ); |
int _write( int __handle, const void * __buf, unsigned __len ); |
|
int _write ( int __handle , const void * __buf , unsigned __len ); |
int write( int __handle, const void * __buf, unsigned __len ); |
|
int write ( int __handle , const void * __buf , unsigned __len ); |
char * mktemp( char * __template ); |
|
char * mktemp ( char * __template ); |
int sopen( const char * __path, int __access, int __shflag, ... ); |
|
int sopen ( const char * __path , int __access , int __shflag ,...); |
int _pipe( int * __phandles, unsigned __psize, int __textmode ); |
<> |
int _pipe ( int * __phandles , unsigned int __psize , int __textmode ); |
int __abs__( int ); |
= |
int __abs__ ( int ); |
unsigned char ___crotl__( unsigned char __value, int __count ); |
|
unsigned char ___crotl__ ( unsigned char __value , int __count ); |
unsigned char ___crotr__( unsigned char __value, int __count ); |
|
unsigned char ___crotr__ ( unsigned char __value , int __count ); |
unsigned long ___lrotl__( unsigned long __val, int __count ); |
|
unsigned long ___lrotl__ ( unsigned long __val , int __count ); |
unsigned long ___lrotr__( unsigned long __val, int __count ); |
|
unsigned long ___lrotr__ ( unsigned long __val , int __count ); |
unsigned short ___rotl__( unsigned short __value, int __count ); |
|
unsigned short ___rotl__ ( unsigned short __value , int __count ); |
unsigned short ___rotr__( unsigned short __value, int __count ); |
|
unsigned short ___rotr__ ( unsigned short __value , int __count ); |
constraint_handler_t set_constraint_handler_s( constraint_handler_t __handler ); |
|
constraint_handler_t set_constraint_handler_s ( constraint_handler_t __handler ); |
void abort_handler_s( const char * __msg, void * __ptr, errno_t __error ); |
|
void abort_handler_s ( const char * __msg , void * __ptr , errno_t __error ); |
void ignore_handler_s( const char * __msg, void * __ptr, errno_t __error ); |
|
void ignore_handler_s ( const char * __msg , void * __ptr , errno_t __error ); |
errno_t getenv_s( size_t * len, char * value, rsize_t maxsize, const char * name ); |
|
errno_t getenv_s ( size_t * len , char * value , rsize_t maxsize , const char * name ); |
errno_t wgetenv_s( size_t * len, wchar_t * value, rsize_t maxsize, const wchar_t * name ); |
|
errno_t wgetenv_s ( size_t * len , wchar_t * value , rsize_t maxsize , const wchar_t * name ); |
void abort( void ); |
|
void abort ( void ); |
int abs( int __x ); |
|
int abs ( int __x ); |
int atexit( /*Feeeex me ASAP!!!*/ void * __func ); |
<> |
int atexit ( void (* __func )( void )); |
double atof( const char * __s ); |
= |
double atof ( const char * __s ); |
int atoi( const char * __s ); |
|
int atoi ( const char * __s ); |
long atol( const char * __s ); |
|
long atol ( const char * __s ); |
void * calloc( size_t __nitems, size_t __size ); |
|
void * calloc ( size_t __nitems , size_t __size ); |
div_t div( int __numer, int __denom ); |
|
div_t div ( int __numer , int __denom ); |
void exit( int __status ); |
|
void exit ( int __status ); |
void free( void * __block ); |
|
void free ( void * __block ); |
char * getenv( const char * __name ); |
|
char * getenv ( const char * __name ); |
long labs( long __x ); |
|
long labs ( long __x ); |
long long llabs( long long __x ); |
|
long long llabs ( long long __x ); |
ldiv_t ldiv( long __numer, long __denom ); |
|
ldiv_t ldiv ( long __numer , long __denom ); |
lldiv_t lldiv( long long __numer, long long __denom ); |
|
lldiv_t lldiv ( long long __numer , long long __denom ); |
void * malloc( size_t __size ); |
|
void * malloc ( size_t __size ); |
int mblen( const char * __s, size_t __n ); |
|
int mblen ( const char * __s , size_t __n ); |
size_t mbstowcs( wchar_t * __pwcs, const char * __s, size_t __n ); |
|
size_t mbstowcs ( wchar_t * __pwcs , const char * __s , size_t __n ); |
int mbtowc( wchar_t * __pwc, const char * __s, size_t __n ); |
|
int mbtowc ( wchar_t * __pwc , const char * __s , size_t __n ); |
int mbtowc_cp( wchar_t * __pwc, const char * __s, size_t __n, const unsigned _codepage ); |
|
int mbtowc_cp ( wchar_t * __pwc , const char * __s , size_t __n , const unsigned _codepage ); |
int rand( void ); |
|
int rand ( void ); |
void * realloc( void * __block, size_t __size ); |
|
void * realloc ( void * __block , size_t __size ); |
void srand( unsigned __seed ); |
|
void srand ( unsigned __seed ); |
double strtod( const char * __s, char ** __endptr ); |
|
double strtod ( const char * __s , char ** __endptr ); |
long strtol( const char * __s, char ** __endptr, int __radix ); |
|
long strtol ( const char * __s , char ** __endptr , int __radix ); |
long long strtoll( const char * __s, char ** __endptr, int __radix ); |
|
long long strtoll ( const char * __s , char ** __endptr , int __radix ); |
long double _strtold( const char * __s, char ** __endptr ); |
|
long double _strtold ( const char * __s , char ** __endptr ); |
unsigned long strtoul( const char * __s, char ** __endptr, int __radix ); |
|
unsigned long strtoul ( const char * __s , char ** __endptr , int __radix ); |
unsigned long long strtoull( const char * __s, char ** __endptr, int __radix ); |
|
unsigned long long strtoull ( const char * __s , char ** __endptr , int __radix ); |
int system( const char * __command ); |
|
int system ( const char * __command ); |
size_t wcstombs( char * __s, const wchar_t * __pwcs, size_t __n ); |
|
size_t wcstombs ( char * __s , const wchar_t * __pwcs , size_t __n ); |
int wctomb( char * __s, wchar_t __wc ); |
|
int wctomb ( char * __s , wchar_t __wc ); |
int wctomb_cp( char * __s, wchar_t __wc, const unsigned _codepage ); |
|
int wctomb_cp ( char * __s , wchar_t __wc , const unsigned _codepage ); |
double _wtof( const wchar_t * __s ); |
|
double _wtof ( const wchar_t * __s ); |
int _wtoi( const wchar_t * __s ); |
|
int _wtoi ( const wchar_t * __s ); |
long _wtol( const wchar_t * __s ); |
|
long _wtol ( const wchar_t * __s ); |
long double _wtold( const wchar_t * __s ); |
|
long double _wtold ( const wchar_t * __s ); |
double wcstod( const wchar_t * __s, wchar_t ** __endptr ); |
|
double wcstod ( const wchar_t * __s , wchar_t ** __endptr ); |
long wcstol( const wchar_t * __s, wchar_t ** __endptr, int __radix ); |
|
long wcstol ( const wchar_t * __s , wchar_t ** __endptr , int __radix ); |
long long wcstoll( const wchar_t * __s, wchar_t ** __endptr, int __radix ); |
|
long long wcstoll ( const wchar_t * __s , wchar_t ** __endptr , int __radix ); |
long double _wcstold( const wchar_t * __s, wchar_t ** __endptr ); |
|
long double _wcstold ( const wchar_t * __s , wchar_t ** __endptr ); |
unsigned long wcstoul( const wchar_t * __s, wchar_t ** __endptr, int __radix ); |
|
unsigned long wcstoul ( const wchar_t * __s , wchar_t ** __endptr , int __radix ); |
unsigned long long wcstoull( const wchar_t * __s, wchar_t ** __endptr, int __radix ); |
|
unsigned long long wcstoull ( const wchar_t * __s , wchar_t ** __endptr , int __radix ); |
int _wsystem( const wchar_t * __command ); |
|
int _wsystem ( const wchar_t * __command ); |
wchar_t * _itow( int __value, wchar_t * __string, int __radix ); |
|
wchar_t * _itow ( int __value , wchar_t * __string , int __radix ); |
wchar_t * _ltow( long __value, wchar_t * __string, int __radix ); |
|
wchar_t * _ltow ( long __value , wchar_t * __string , int __radix ); |
wchar_t * _ultow( unsigned long __value, wchar_t * __string, int __radix ); |
|
wchar_t * _ultow ( unsigned long __value , wchar_t * __string , int __radix ); |
char * ltoa( long __value, char * __string, int __radix ); |
|
char * ltoa ( long __value , char * __string , int __radix ); |
char * ecvt( double __value, int __ndig, int * __dec, int * __sign ); |
|
char * ecvt ( double __value , int __ndig , int * __dec , int * __sign ); |
char * fcvt( double __value, int __ndig, int * __dec, int * __sign ); |
|
char * fcvt ( double __value , int __ndig , int * __dec , int * __sign ); |
char * gcvt( double __value, int __ndec, char * __buf ); |
|
char * gcvt ( double __value , int __ndec , char * __buf ); |
void _seterrormode( int __mode ); |
|
void _seterrormode ( int __mode ); |
long double _atold( const char * __s ); |
|
long double _atold ( const char * __s ); |
unsigned char _crotl( unsigned char __value, int __count ); |
|
unsigned char _crotl ( unsigned char __value , int __count ); |
unsigned char _crotr( unsigned char __value, int __count ); |
|
unsigned char _crotr ( unsigned char __value , int __count ); |
char * _ecvt( double __value, int __ndig, int * __dec, int * __sign ); |
|
char * _ecvt ( double __value , int __ndig , int * __dec , int * __sign ); |
void _exit( int __status ); |
|
void _exit ( int __status ); |
char * _fcvt( double __value, int __ndig, int * __dec, int * __sign ); |
|
char * _fcvt ( double __value , int __ndig , int * __dec , int * __sign ); |
char * _fullpath( char * __buf, const char * __path, size_t __maxlen ); |
|
char * _fullpath ( char * __buf , const char * __path , size_t __maxlen ); |
char * _gcvt( double __value, int __ndec, char * __buf ); |
|
char * _gcvt ( double __value , int __ndec , char * __buf ); |
char * itoa( int __value, char * __string, int __radix ); |
|
char * itoa ( int __value , char * __string , int __radix ); |
long _lrand( void ); |
|
long _lrand ( void ); |
unsigned long _lrotl( unsigned long __val, int __count ); |
|
unsigned long _lrotl ( unsigned long __val , int __count ); |
unsigned long _lrotr( unsigned long __val, int __count ); |
|
unsigned long _lrotr ( unsigned long __val , int __count ); |
char * _ltoa( long __value, char * __string, int __radix ); |
|
char * _ltoa ( long __value , char * __string , int __radix ); |
void _makepath( char * __path, const char * __drive, const char * __dir, const char * __name, const char * __ext ); |
|
void _makepath ( char * __path , const char * __drive , const char * __dir , const char * __name , const char * __ext ); |
int putenv( const char * __name ); |
|
int putenv ( const char * __name ); |
unsigned short _rotl( unsigned short __value, int __count ); |
|
unsigned short _rotl ( unsigned short __value , int __count ); |
unsigned short _rotr( unsigned short __value, int __count ); |
|
unsigned short _rotr ( unsigned short __value , int __count ); |
void _searchenv( const char * __file, const char * __varname, char * __pathname ); |
|
void _searchenv ( const char * __file , const char * __varname , char * __pathname ); |
void _searchstr( const char * __file, const char * __ipath, char * __pathname ); |
|
void _searchstr ( const char * __file , const char * __ipath , char * __pathname ); |
void _splitpath( const char * __path, char * __drive, char * __dir, char * __name, char * __ext ); |
|
void _splitpath ( const char * __path , char * __drive , char * __dir , char * __name , char * __ext ); |
void swab( const char * __from, char * __to, ssize_t __nbytes ); |
|
void swab ( const char * __from , char * __to , ssize_t __nbytes ); |
char * ultoa( unsigned long __value, char * __string, int __radix ); |
|
char * ultoa ( unsigned long __value , char * __string , int __radix ); |
void perror( const char * __s ); |
|
void perror ( const char * __s ); |
void _wperror( const wchar_t * __s ); |
|
void _wperror ( const wchar_t * __s ); |
wchar_t * _wfullpath( wchar_t * __buf, const wchar_t * __path, size_t __maxlen ); |
|
wchar_t * _wfullpath ( wchar_t * __buf , const wchar_t * __path , size_t __maxlen ); |
void _wmakepath( wchar_t * __path, const wchar_t * __drive, const wchar_t * __dir, const wchar_t * __name, const wchar_t * __ext ); |
|
void _wmakepath ( wchar_t * __path , const wchar_t * __drive , const wchar_t * __dir , const wchar_t * __name , const wchar_t * __ext ); |
void _wsplitpath( const wchar_t * __path, wchar_t * __drive, wchar_t * __dir, wchar_t * __name, wchar_t * __ext ); |
|
void _wsplitpath ( const wchar_t * __path , wchar_t * __drive , wchar_t * __dir , wchar_t * __name , wchar_t * __ext ); |
void _wsearchenv( const wchar_t * __file, const wchar_t * __varname, wchar_t * __pathname ); |
|
void _wsearchenv ( const wchar_t * __file , const wchar_t * __varname , wchar_t * __pathname ); |
void _wsearchstr( const wchar_t * __file, const wchar_t * __ipath, wchar_t * __pathname ); |
|
void _wsearchstr ( const wchar_t * __file , const wchar_t * __ipath , wchar_t * __pathname ); |
wchar_t * _wgetenv( const wchar_t * __name ); |
|
wchar_t * _wgetenv ( const wchar_t * __name ); |
int _wputenv( const wchar_t * __name ); |
|
int _wputenv ( const wchar_t * __name ); |
long time( long * ); |
|
long time ( long *); |
void * bsearch( const void * __key, const void * __base, size_t __nelem, size_t __width, /*Feeeex me ASAP!!!*/ void * fcmp ); |
<> |
void * bsearch ( const void * __key , const void * __base , size_t __nelem , size_t __width , int (* fcmp )( const void *, const void *)); |
void * lfind( const void * __key, const void * __base, size_t * __num, size_t __width, /*Feeeex me ASAP!!!*/ void * fcmp ); |
|
void * lfind ( const void * __key , const void * __base , size_t * __num , size_t __width , int (* fcmp )( const void *, const void *)); |
void * lsearch( const void * __key, void * __base, size_t * __num, size_t __width, /*Feeeex me ASAP!!!*/ void * fcmp ); |
|
void * lsearch ( const void * __key , void * __base , size_t * __num , size_t __width , int (* fcmp )( const void *, const void *)); |
void qsort( void * __base, size_t __nelem, size_t __width, /*Feeeex me ASAP!!!*/ void * __fcmp ); |
|
void qsort ( void * __base , size_t __nelem , size_t __width , int (* __fcmp )( const void *, const void *)); |
void * bsearch_s( const void * __key, const void * __base, rsize_t __nelem, rsize_t __width, /*Feeeex me ASAP!!!*/ void * __fcmp, void * __context ); |
|
void * bsearch_s ( const void * __key , const void * __base , rsize_t __nelem , rsize_t __width , int (* __fcmp )( const void *, const void *, void *), void * __context ); |
errno_t qsort_s( void * __base, rsize_t __nelem, rsize_t __width, /*Feeeex me ASAP!!!*/ void * __fcmp, void * __context ); |
|
errno_t qsort_s ( void * __base , rsize_t __nelem , rsize_t __width , int (* __fcmp )( const void *, const void *, void *), void * __context ); |
extern int * __errno( void ); |
= |
extern int * __errno ( void ); |
FILE * __getStream( int ); |
|
FILE * __getStream ( int ); |
errno_t tmpfile_s( FILE ** streamptr ); |
|
errno_t tmpfile_s ( FILE ** streamptr ); |
errno_t tmpnam_s( char * __s, rsize_t __maxsize ); |
|
errno_t tmpnam_s ( char * __s , rsize_t __maxsize ); |
errno_t _wtmpnam_s( wchar_t * __s, rsize_t __maxsize ); |
|
errno_t _wtmpnam_s ( wchar_t * __s , rsize_t __maxsize ); |
errno_t fopen_s( FILE ** streamptr, const char * filename, const char * type ); |
|
errno_t fopen_s ( FILE ** streamptr , const char * filename , const char * type ); |
errno_t _wfopen_s( FILE ** streamptr, const wchar_t * filename, const wchar_t * type ); |
|
errno_t _wfopen_s ( FILE ** streamptr , const wchar_t * filename , const wchar_t * type ); |
errno_t freopen_s( FILE ** newstreamptr, const char * filename, const char * type, FILE * fp ); |
|
errno_t freopen_s ( FILE ** newstreamptr , const char * filename , const char * type , FILE * fp ); |
errno_t _wfreopen_s( FILE ** newstreamptr, const wchar_t * filename, const wchar_t * type, FILE * fp ); |
|
errno_t _wfreopen_s ( FILE ** newstreamptr , const wchar_t * filename , const wchar_t * type , FILE * fp ); |
int fprintf_s( FILE * F, const char * fmt, ... ); |
|
int fprintf_s ( FILE * F , const char * fmt ,...); |
int fwprintf_s( FILE * F, const wchar_t * fmt, ... ); |
|
int fwprintf_s ( FILE * F , const wchar_t * fmt ,...); |
int printf_s( const char * __format, ... ); |
|
int printf_s ( const char * __format ,...); |
int wprintf_s( const wchar_t * __format, ... ); |
|
int wprintf_s ( const wchar_t * __format ,...); |
int sprintf_s( char * __buffer, rsize_t __n, const char * __format, ... ); |
|
int sprintf_s ( char * __buffer , rsize_t __n , const char * __format ,...); |
int swprintf_s( wchar_t * __buffer, rsize_t __n, const wchar_t * __format, ... ); |
|
int swprintf_s ( wchar_t * __buffer , rsize_t __n , const wchar_t * __format ,...); |
int vsprintf_s( char * __buffer, rsize_t __n, const char * __format, void * __arglist ); |
|
int vsprintf_s ( char * __buffer , rsize_t __n , const char * __format , void * __arglist ); |
int vswprintf_s( wchar_t * __buffer, rsize_t __n, const wchar_t * __format, void * __arglist ); |
|
int vswprintf_s ( wchar_t * __buffer , rsize_t __n , const wchar_t * __format , void * __arglist ); |
int vprintf_s( const char * __format, void * __arglist ); |
|
int vprintf_s ( const char * __format , void * __arglist ); |
int vwprintf_s( const wchar_t * __format, void * __arglist ); |
|
int vwprintf_s ( const wchar_t * __format , void * __arglist ); |
int snprintf_s( char * __buffer, rsize_t __nsize, const char * __format, ... ); |
|
int snprintf_s ( char * __buffer , rsize_t __nsize , const char * __format ,...); |
int snwprintf_s( wchar_t * __buffer, rsize_t __nsize, const wchar_t * __format, ... ); |
|
int snwprintf_s ( wchar_t * __buffer , rsize_t __nsize , const wchar_t * __format ,...); |
int vfprintf_s( FILE * __stream, const char * __format, void * __arglist ); |
|
int vfprintf_s ( FILE * __stream , const char * __format , void * __arglist ); |
int vfwprintf_s( FILE * __stream, const wchar_t * __format, void * __arglist ); |
|
int vfwprintf_s ( FILE * __stream , const wchar_t * __format , void * __arglist ); |
int vsnprintf_s( char * __buffer, rsize_t __nsize, const char * __format, void * __arglist ); |
|
int vsnprintf_s ( char * __buffer , rsize_t __nsize , const char * __format , void * __arglist ); |
int vsnwprintf_s( wchar_t * __buffer, rsize_t __nsize, const wchar_t * __format, void * __arglist ); |
|
int vsnwprintf_s ( wchar_t * __buffer , rsize_t __nsize , const wchar_t * __format , void * __arglist ); |
char * gets_s( char * __s, rsize_t __n ); |
|
char * gets_s ( char * __s , rsize_t __n ); |
wchar_t * _getws_s( wchar_t * __s, rsize_t __n ); |
|
wchar_t * _getws_s ( wchar_t * __s , rsize_t __n ); |
int sscanf_s( const char * __buffer, const char * __format, ... ); |
|
int sscanf_s ( const char * __buffer , const char * __format ,...); |
int swscanf_s( const wchar_t * __buffer, const wchar_t * __format, ... ); |
|
int swscanf_s ( const wchar_t * __buffer , const wchar_t * __format ,...); |
int fscanf_s( FILE * __stream, const char * __format, ... ); |
|
int fscanf_s ( FILE * __stream , const char * __format ,...); |
int fwscanf_s( FILE * __stream, const wchar_t * __format, ... ); |
|
int fwscanf_s ( FILE * __stream , const wchar_t * __format ,...); |
int scanf_s( const char * __format, ... ); |
|
int scanf_s ( const char * __format ,...); |
int wscanf_s( const wchar_t * __format, ... ); |
|
int wscanf_s ( const wchar_t * __format ,...); |
int vsscanf_s( const char * __buffer, const char * __format, void * __arglist ); |
|
int vsscanf_s ( const char * __buffer , const char * __format , void * __arglist ); |
int vswscanf_s( const wchar_t * __buffer, const wchar_t * __format, void * __arglist ); |
|
int vswscanf_s ( const wchar_t * __buffer , const wchar_t * __format , void * __arglist ); |
int vfscanf_s( FILE * __stream, const char * __format, void * __arglist ); |
|
int vfscanf_s ( FILE * __stream , const char * __format , void * __arglist ); |
int vfwscanf_s( FILE * __stream, const wchar_t * __format, void * __arglist ); |
|
int vfwscanf_s ( FILE * __stream , const wchar_t * __format , void * __arglist ); |
int vscanf_s( const char * __format, void * __arglist ); |
|
int vscanf_s ( const char * __format , void * __arglist ); |
int vwscanf_s( const wchar_t * __format, void * __arglist ); |
|
int vwscanf_s ( const wchar_t * __format , void * __arglist ); |
void clearerr( FILE * __stream ); |
|
void clearerr ( FILE * __stream ); |
int fclose( FILE * __stream ); |
|
int fclose ( FILE * __stream ); |
int fflush( FILE * __stream ); |
|
int fflush ( FILE * __stream ); |
int fgetc( FILE * __stream ); |
|
int fgetc ( FILE * __stream ); |
wint_t fgetwc( FILE * __stream ); |
|
wint_t fgetwc ( FILE * __stream ); |
int fgetpos( FILE * __stream, fpos_t * __pos ); |
|
int fgetpos ( FILE * __stream , fpos_t * __pos ); |
char * fgets( char * __s, int __n, FILE * __stream ); |
|
char * fgets ( char * __s , int __n , FILE * __stream ); |
wchar_t * fgetws( wchar_t * __s, int __n, FILE * __stream ); |
|
wchar_t * fgetws ( wchar_t * __s , int __n , FILE * __stream ); |
FILE * fopen( const char * __path, const char * __mode ); |
|
FILE * fopen ( const char * __path , const char * __mode ); |
FILE * _wfopen( const wchar_t * __path, const wchar_t * __mode ); |
|
FILE * _wfopen ( const wchar_t * __path , const wchar_t * __mode ); |
int fprintf( FILE * __stream, const char * __format, ... ); |
|
int fprintf ( FILE * __stream , const char * __format ,...); |
int fwprintf( FILE * __stream, const wchar_t * __format, ... ); |
|
int fwprintf ( FILE * __stream , const wchar_t * __format ,...); |
int fputc( int __c, FILE * __stream ); |
|
int fputc ( int __c , FILE * __stream ); |
wint_t fputwc( wint_t __c, FILE * __stream ); |
|
wint_t fputwc ( wint_t __c , FILE * __stream ); |
int fputs( const char * __s, FILE * __stream ); |
|
int fputs ( const char * __s , FILE * __stream ); |
int fputws( const wchar_t * __s, FILE * __stream ); |
|
int fputws ( const wchar_t * __s , FILE * __stream ); |
size_t fread( void * __ptr, size_t __size, size_t __n, FILE * __stream ); |
|
size_t fread ( void * __ptr , size_t __size , size_t __n , FILE * __stream ); |
FILE * freopen( const char * __path, const char * __mode, FILE * __stream ); |
|
FILE * freopen ( const char * __path , const char * __mode , FILE * __stream ); |
FILE * _wfreopen( const wchar_t * __path, const wchar_t * __mode, FILE * __stream ); |
|
FILE * _wfreopen ( const wchar_t * __path , const wchar_t * __mode , FILE * __stream ); |
int fscanf( FILE * __stream, const char * __format, ... ); |
|
int fscanf ( FILE * __stream , const char * __format ,...); |
int fwscanf( FILE * __stream, const wchar_t * __format, ... ); |
|
int fwscanf ( FILE * __stream , const wchar_t * __format ,...); |
int fseek( FILE * __stream, long __offset, int __whence ); |
|
int fseek ( FILE * __stream , long __offset , int __whence ); |
int _fseeki64( FILE * __stream, long long __offset, int __whence ); |
|
int _fseeki64 ( FILE * __stream , long long __offset , int __whence ); |
int fsetpos( FILE * __stream, const fpos_t * __pos ); |
|
int fsetpos ( FILE * __stream , const fpos_t * __pos ); |
long ftell( FILE * __stream ); |
|
long ftell ( FILE * __stream ); |
long long _ftelli64( FILE * __stream ); |
|
long long _ftelli64 ( FILE * __stream ); |
size_t fwrite( const void * __ptr, size_t __size, size_t __n, FILE * __stream ); |
|
size_t fwrite ( const void * __ptr , size_t __size , size_t __n , FILE * __stream ); |
char * gets( char * __s ); |
|
char * gets ( char * __s ); |
wchar_t * _getws( wchar_t * __s ); |
|
wchar_t * _getws ( wchar_t * __s ); |
int _pclose( FILE * __stream ); |
|
int _pclose ( FILE * __stream ); |
void perror( const char * __s ); |
|
void perror ( const char * __s ); |
void _wperror( const wchar_t * __s ); |
|
void _wperror ( const wchar_t * __s ); |
FILE * _popen( const char * __command, const char * __mode ); |
|
FILE * _popen ( const char * __command , const char * __mode ); |
FILE * _wpopen( const wchar_t * __command, const wchar_t * __mode ); |
|
FILE * _wpopen ( const wchar_t * __command , const wchar_t * __mode ); |
int printf( const char * __format, ... ); |
|
int printf ( const char * __format ,...); |
int wprintf( const wchar_t * __format, ... ); |
|
int wprintf ( const wchar_t * __format ,...); |
int puts( const char * __s ); |
|
int puts ( const char * __s ); |
int _putws( const wchar_t * __s ); |
|
int _putws ( const wchar_t * __s ); |
int remove( const char * __path ); |
|
int remove ( const char * __path ); |
int _wremove( const wchar_t * __path ); |
|
int _wremove ( const wchar_t * __path ); |
int rename( const char * __oldname, const char * __newname ); |
|
int rename ( const char * __oldname , const char * __newname ); |
int _wrename( const wchar_t * __oldname, const wchar_t * __newname ); |
|
int _wrename ( const wchar_t * __oldname , const wchar_t * __newname ); |
void rewind( FILE * __stream ); |
|
void rewind ( FILE * __stream ); |
int scanf( const char * __format, ... ); |
|
int scanf ( const char * __format ,...); |
int wscanf( const wchar_t * __format, ... ); |
|
int wscanf ( const wchar_t * __format ,...); |
void setbuf( FILE * __stream, char * __buf ); |
|
void setbuf ( FILE * __stream , char * __buf ); |
int setvbuf( FILE * __stream, char * __buf, int __type, size_t __size ); |
|
int setvbuf ( FILE * __stream , char * __buf , int __type , size_t __size ); |
int sprintf( char * __buffer, const char * __format, ... ); |
|
int sprintf ( char * __buffer , const char * __format ,...); |
int swprintf( wchar_t * __buffer, const wchar_t * __format, ... ); |
|
int swprintf ( wchar_t * __buffer , const wchar_t * __format ,...); |
int snprintf( char * __buffer, size_t __nsize, const char * __format, ... ); |
|
int snprintf ( char * __buffer , size_t __nsize , const char * __format ,...); |
int snwprintf( wchar_t * __buffer, size_t __nsize, const wchar_t * __format, ... ); |
|
int snwprintf ( wchar_t * __buffer , size_t __nsize , const wchar_t * __format ,...); |
int _snprintf( char * __buffer, size_t __nsize, const char * __format, ... ); |
|
int _snprintf ( char * __buffer , size_t __nsize , const char * __format ,...); |
int _snwprintf( wchar_t * __buffer, size_t __nsize, const wchar_t * __format, ... ); |
|
int _snwprintf ( wchar_t * __buffer , size_t __nsize , const wchar_t * __format ,...); |
int sscanf( const char * __buffer, const char * __format, ... ); |
|
int sscanf ( const char * __buffer , const char * __format ,...); |
int swscanf( const wchar_t * __buffer, const wchar_t * __format, ... ); |
|
int swscanf ( const wchar_t * __buffer , const wchar_t * __format ,...); |
char * strerror( int __errnum ); |
|
char * strerror ( int __errnum ); |
FILE * tmpfile( void ); |
|
FILE * tmpfile ( void ); |
char * tmpnam( char * __s ); |
|
char * tmpnam ( char * __s ); |
wchar_t * _wtmpnam( wchar_t * __s ); |
|
wchar_t * _wtmpnam ( wchar_t * __s ); |
int ungetc( int __c, FILE * __stream ); |
|
int ungetc ( int __c , FILE * __stream ); |
wint_t ungetwc( wint_t __c, FILE * __stream ); |
|
wint_t ungetwc ( wint_t __c , FILE * __stream ); |
int vfprintf( FILE * __stream, const char * __format, void * __arglist ); |
|
int vfprintf ( FILE * __stream , const char * __format , void * __arglist ); |
int vfscanf( FILE * __stream, const char * __format, void * __arglist ); |
|
int vfscanf ( FILE * __stream , const char * __format , void * __arglist ); |
int vprintf( const char * __format, void * __arglist ); |
|
int vprintf ( const char * __format , void * __arglist ); |
int vscanf( const char * __format, void * __arglist ); |
|
int vscanf ( const char * __format , void * __arglist ); |
int vsprintf( char * __buffer, const char * __format, void * __arglist ); |
|
int vsprintf ( char * __buffer , const char * __format , void * __arglist ); |
int vsnprintf( char * __buffer, size_t __nsize, const char * __format, void * __arglist ); |
|
int vsnprintf ( char * __buffer , size_t __nsize , const char * __format , void * __arglist ); |
int vsscanf( const char * __buffer, const char * __format, void * __arglist ); |
|
int vsscanf ( const char * __buffer , const char * __format , void * __arglist ); |
int vfwprintf( FILE * __stream, const wchar_t * __format, void * __arglist ); |
|
int vfwprintf ( FILE * __stream , const wchar_t * __format , void * __arglist ); |
int vfwscanf( FILE * __stream, const wchar_t * __format, void * __arglist ); |
|
int vfwscanf ( FILE * __stream , const wchar_t * __format , void * __arglist ); |
int vwprintf( const wchar_t * __format, void * __arglist ); |
|
int vwprintf ( const wchar_t * __format , void * __arglist ); |
int vwscanf( const wchar_t * __format, void * __arglist ); |
|
int vwscanf ( const wchar_t * __format , void * __arglist ); |
int vswprintf( wchar_t * __buffer, const wchar_t * __format, void * __arglist ); |
|
int vswprintf ( wchar_t * __buffer , const wchar_t * __format , void * __arglist ); |
int vsnwprintf( wchar_t * __buffer, size_t __nsize, const wchar_t * __format, void * __arglist ); |
|
int vsnwprintf ( wchar_t * __buffer , size_t __nsize , const wchar_t * __format , void * __arglist ); |
int vswscanf( const wchar_t * __buffer, const wchar_t * __format, void * __arglist ); |
|
int vswscanf ( const wchar_t * __buffer , const wchar_t * __format , void * __arglist ); |
int _unlink( const char * __path ); |
|
int _unlink ( const char * __path ); |
int _wunlink( const wchar_t * __path ); |
|
int _wunlink ( const wchar_t * __path ); |
int _vsnprintf( char * __buffer, size_t __nsize, const char * __format, void * __arglist ); |
|
int _vsnprintf ( char * __buffer , size_t __nsize , const char * __format , void * __arglist ); |
int _vsnwprintf( wchar_t * __buffer, size_t __nsize, const wchar_t * __format, void * __arglist ); |
|
int _vsnwprintf ( wchar_t * __buffer , size_t __nsize , const wchar_t * __format , void * __arglist ); |
int getc( FILE * __fp ); |
|
int getc ( FILE * __fp ); |
wint_t getwc( FILE * __fp ); |
|
wint_t getwc ( FILE * __fp ); |
int getchar( void ); |
|
int getchar ( void ); |
wint_t getwchar( void ); |
|
wint_t getwchar ( void ); |
int putchar( const int __c ); |
|
int putchar ( const int __c ); |
wint_t putwchar( const wint_t __c ); |
|
wint_t putwchar ( const wint_t __c ); |
int putc( const int __c, FILE * __fp ); |
|
int putc ( const int __c , FILE * __fp ); |
wint_t putwc( const wint_t __c, FILE * __fp ); |
|
wint_t putwc ( const wint_t __c , FILE * __fp ); |
int feof( FILE * __fp ); |
|
int feof ( FILE * __fp ); |
int ferror( FILE * __fp ); |
|
int ferror ( FILE * __fp ); |
int _fileno( FILE * __fp ); |
|
int _fileno ( FILE * __fp ); |
int _flushall( void ); |
|
int _flushall ( void ); |
int _fcloseall( void ); |
|
int _fcloseall ( void ); |
FILE * _fdopen( int __handle, const char * __type ); |
|
FILE * _fdopen ( int __handle , const char * __type ); |
FILE * _wfdopen( int __handle, const wchar_t * __type ); |
|
FILE * _wfdopen ( int __handle , const wchar_t * __type ); |
int _fgetchar( void ); |
|
int _fgetchar ( void ); |
wint_t _fgetwchar( void ); |
|
wint_t _fgetwchar ( void ); |
int _fputchar( int __c ); |
|
int _fputchar ( int __c ); |
wint_t _fputwchar( wint_t __c ); |
|
wint_t _fputwchar ( wint_t __c ); |
FILE * _fsopen( const char * __path, const char * __mode, int __shflag ); |
|
FILE * _fsopen ( const char * __path , const char * __mode , int __shflag ); |
FILE * _wfsopen( const wchar_t * __path, const wchar_t * __mode, int __shflag ); |
|
FILE * _wfsopen ( const wchar_t * __path , const wchar_t * __mode , int __shflag ); |
int _sopen( const char * __path, int __access, int __shflag, ... ); |
|
int _sopen ( const char * __path , int __access , int __shflag ,...); |
int _wsopen( const wchar_t * __path, int __access, int __shflag, ... ); |
|
int _wsopen ( const wchar_t * __path , int __access , int __shflag ,...); |
int _getw( FILE * __stream ); |
|
int _getw ( FILE * __stream ); |
int _putw( int __w, FILE * __stream ); |
|
int _putw ( int __w , FILE * __stream ); |
int _rmtmp( void ); |
|
int _rmtmp ( void ); |
char * _strerror( const char * __s ); |
|
char * _strerror ( const char * __s ); |
char * _tempnam( const char * __dir, const char * __pfx ); |
|
char * _tempnam ( const char * __dir , const char * __pfx ); |
wchar_t * _wtempnam( const wchar_t * __dir, const wchar_t * __pfx ); |
|
wchar_t * _wtempnam ( const wchar_t * __dir , const wchar_t * __pfx ); |
int _fgetc( FILE * __stream ); |
|
int _fgetc ( FILE * __stream ); |
wint_t _fgetwc( FILE * __stream ); |
|
wint_t _fgetwc ( FILE * __stream ); |
int _fputc( char __c, FILE * __stream ); |
|
int _fputc ( char __c , FILE * __stream ); |
wint_t _fputwc( wchar_t __c, FILE * __stream ); |
|
wint_t _fputwc ( wchar_t __c , FILE * __stream ); |
int flushall( void ); |
|
int flushall ( void ); |
FILE * fdopen( int __handle, const char * __type ); |
|
FILE * fdopen ( int __handle , const char * __type ); |
int fputchar( int __c ); |
|
int fputchar ( int __c ); |
int fgetchar( void ); |
|
int fgetchar ( void ); |
int fileno( FILE * __fp ); |
|
int fileno ( FILE * __fp ); |
int fcloseall( void ); |
|
int fcloseall ( void ); |
int fseeko( FILE * __stream, off_t __offset, int __whence ); |
|
int fseeko ( FILE * __stream , off_t __offset , int __whence ); |
off_t ftello( FILE * __stream ); |
|
off_t ftello ( FILE * __stream ); |
char * tempnam( const char * __dir, const char * __pfx ); |
|
char * tempnam ( const char * __dir , const char * __pfx ); |
int rmtmp( void ); |
|
int rmtmp ( void ); |
int unlink( const char * __path ); |
|
int unlink ( const char * __path ); |
int getw( FILE * __stream ); |
|
int getw ( FILE * __stream ); |
int putw( int __w, FILE * __stream ); |
|
int putw ( int __w , FILE * __stream ); |
int sopen( const char * __path, int __access, int __shflag, ... ); |
|
int sopen ( const char * __path , int __access , int __shflag ,...); |
unsigned char * load_file( char * filename, int * size ); |
<> |
// <-- $ tst.c |
int main( int argc, char ** argv ); |
|
|
|
= |
|
|
|
|
unsigned char * load_file( char * filename, int * size ) |
|
unsigned char * load_file ( char * filename , int * size ) |
{ |
|
{ |
int fd; |
|
int fd ; |
int len; |
|
int len ; |
unsigned char * file_data; |
<> |
unsigned char * file_data = 0 ; |
file_data = 0; |
|
|
do { |
= |
do { |
fd = open (filename, 0); |
|
fd = open ( filename , 0 ); |
if(fd < 0) |
|
if ( fd < 0 ) |
break; |
|
break ; |
len = lseek (fd, 0, 2); |
|
len = lseek ( fd , 0 , 2 ); |
file_data = malloc (len + 1); |
<> |
file_data =( unsigned char *) malloc ( len + 1 ); |
if(! file_data) |
= |
if (! file_data ) |
break; |
|
break ; |
lseek (fd, 0, 0); |
|
lseek ( fd , 0 , 0 ); |
len = read (fd, file_data, len); |
|
len = read ( fd , file_data , len ); |
if(len < 0) { |
|
if ( len < 0 ) { |
free (file_data); |
|
free ( file_data ); |
file_data = 0; |
|
file_data = 0 ; |
break; |
|
break ; |
} |
|
} |
* size = len; |
|
* size = len ; |
} while(0); |
|
} while ( 0 ); |
|
|
|
if(fd > 0) |
|
if ( fd > 0 ) |
close (fd); |
|
close ( fd ); |
return file_data; |
|
return file_data ; |
} |
|
} |
int main( int argc, char ** argv ) |
<> |
int main ( int argc , char * argv []) |
{ |
= |
{ |
int sz; |
|
int sz ; |
char * s; |
|
char * s ; |
s = load_file ("tst.c", & sz); |
|
s = load_file ( "tst.c" ,& sz ); |
s [sz] = 0; |
|
s [ sz ]= 0 ; |
printf ("Code: %s\n", s); |
|
printf ( "Code: %s\n" , s ); |
return sz; |
|
return sz ; |
} |
|
} |
|
|
|