Go to the documentation of this file.
32 #ifndef __FTSTDLIB_H__
33 #define __FTSTDLIB_H__
38 #define ft_ptrdiff_t ptrdiff_t
62 #define FT_CHAR_BIT CHAR_BIT
63 #define FT_USHORT_MAX USHRT_MAX
64 #define FT_INT_MAX INT_MAX
65 #define FT_INT_MIN INT_MIN
66 #define FT_UINT_MAX UINT_MAX
67 #define FT_ULONG_MAX ULONG_MAX
79 #define ft_memchr memchr
80 #define ft_memcmp memcmp
81 #define ft_memcpy memcpy
82 #define ft_memmove memmove
83 #define ft_memset memset
84 #define ft_strcat strcat
85 #define ft_strcmp strcmp
86 #define ft_strcpy strcpy
87 #define ft_strlen strlen
88 #define ft_strncmp strncmp
89 #define ft_strncpy strncpy
90 #define ft_strrchr strrchr
91 #define ft_strstr strstr
104 #define ft_fclose fclose
105 #define ft_fopen fopen
106 #define ft_fread fread
107 #define ft_fseek fseek
108 #define ft_ftell ftell
109 #define ft_sprintf sprintf
121 #define ft_qsort qsort
131 #define ft_scalloc calloc
132 #define ft_sfree free
133 #define ft_smalloc malloc
134 #define ft_srealloc realloc
157 #define ft_jmp_buf jmp_buf
161 #define ft_longjmp longjmp
162 #define ft_setjmp( b ) setjmp( *(jmp_buf*) &(b) )