diff options
| author | Charles <sircharlesaze@gmail.com> | 2019-07-29 16:56:27 +0200 |
|---|---|---|
| committer | Charles <sircharlesaze@gmail.com> | 2019-07-29 16:56:27 +0200 |
| commit | 9a2b208985ac7d4644c718ada74770b98eeb4598 (patch) | |
| tree | f190f9dc0bc1228a28c5901842d2f30738a865f8 /libft.h | |
| parent | 009780065032aa23c6d72dd7ab02adb481a7c76d (diff) | |
| download | libft-9a2b208985ac7d4644c718ada74770b98eeb4598.tar.gz libft-9a2b208985ac7d4644c718ada74770b98eeb4598.tar.bz2 libft-9a2b208985ac7d4644c718ada74770b98eeb4598.zip | |
part 2 done (except putchar and putstr unicode)
Diffstat (limited to 'libft.h')
| -rw-r--r-- | libft.h | 22 |
1 files changed, 22 insertions, 0 deletions
@@ -30,5 +30,27 @@ int ft_isalnum(int c); int ft_isascii(int c); int ft_isprint(int c); int ft_toupper(int c); +void *ft_memalloc(size_t size); +void ft_memdel(void **ap); +char *ft_strnew(size_t size); +void ft_strdel(char **as); +void ft_strclr(char *s); +void ft_striter(char *s, void (*f)(char *)); +void ft_striteri(char *s, void (*f)(unsigned int, char *)); +char *ft_strmap(char const *s, char (*f)(char)); +char *ft_strmapi(char const *s, char (*f)(unsigned int, char)); +int ft_strequ(char const *s1, char const *s2); +int ft_strnequ(char const *s1, char const *s2, size_t n); +char *ft_strsub(char const *s, unsigned int start, size_t len); +char *ft_strjoin(char const *s1, char const *s2); +char *ft_strtrim(char const *s); +char **ft_strsplit(char const *s, char c); +char *ft_itoa(int n); +void ft_putchar(char c); +void ft_putstr(char const *s); +void ft_putnbr(int n); +void ft_putchar_fd(char c, int fd); +void ft_putstr_fd(char const *s, int fd); +void ft_putendl_fd(char const *s, int fd); #endif |
