Our Libft
Part 1
Part 2
Bonus Part
Additional Part
- ft_isblank
- ft_iscntrl
- ft_isgraph
- ft_islower
- ft_isspace
- ft_isupper
- ft_isxdigit
- ft_itoa_base
- ft_memalloc
- ft_memdel
- ft_nbrlen
- ft_putchar
- ft_putendl
- ft_putnbr
- ft_putstr
- ft_str_is_alpha
- ft_str_is_lowercase
- ft_str_is_numeric
- ft_str_is_printable
- ft_str_is_uppercase
- ft_strcapitalize
- ft_strcasecmp
- ft_strcasestr
- ft_strcat
- ft_strclr
- ft_strcmp
- ft_strcpy
- ft_strdel
- ft_strequ
- ft_striter
- ft_striteri
- ft_strlowcase
- ft_strmap
- ft_strncasecmp
- ft_strncat
- ft_strncpy
- ft_strndup
- ft_strnequ
- ft_strnew
- ft_strstr
- ft_strtok
- ft_strupcase
- ft_swap
- ft_rev_int
- ft_cdigit
- ft_strrev
✔️ = fully done
❌ = not touched
🚧 = work in progress
| Fonctions | is_done ? | is_documented ? |
|---|---|---|
| ft_atoi | ✔️ | ✔️ |
| ft_bzero | ✔️ | ✔️ |
| ft_calloc | ✔️ | ✔️ |
| ft_isalnum | ✔️ | ✔️ |
| ft_isalpha | ✔️ | ✔️ |
| ft_isascii | ✔️ | ✔️ |
| ft_isdigit | ✔️ | ✔️ |
| ft_isprint | ✔️ | ✔️ |
| ft_memccpy | ✔️ | ✔️ |
| ft_memchr | ✔️ | ✔️ |
| ft_memcmp | ✔️ | ✔️ |
| ft_memcpy | ✔️ | ✔️ |
| ft_memmove | ✔️ | ✔️ |
| ft_memset | ✔️ | ✔️ |
| ft_strchr | ✔️ | ✔️ |
| ft_strdup | ✔️ | ✔️ |
| ft_strlcat | ✔️ | ✔️ |
| ft_strlcpy | ✔️ | ✔️ |
| ft_strlen | ✔️ | ✔️ |
| ft_strncmp | ✔️ | ✔️ |
| ft_strnstr | ✔️ | ✔️ |
| ft_strrchr | ✔️ | ✔️ |
| ft_tolower | ✔️ | ✔️ |
| ft_toupper | ✔️ | ✔️ |
| Fonctions | is_done ? | is_documented ? |
|---|---|---|
| ft_itoa | ✔️ | ✔️ |
| ft_putchar_fd | ✔️ | ✔️ |
| ft_putendl_fd | ✔️ | ✔️ |
| ft_putnbr_fd | ✔️ | ✔️ |
| ft_putstr_fd | ✔️ | ✔️ |
| ft_split | ✔️ | ✔️ |
| ft_strjoin | ✔️ | ✔️ |
| ft_strmapi | ✔️ | ✔️ |
| ft_strtrim | ✔️ | ✔️ |
| ft_substr | ✔️ | ✔️ |
| Fonctions | is_done ? | is_documented ? |
|---|---|---|
| ft_lstadd_back | ✔️ | ❌ |
| ft_lstadd_front | ✔️ | ❌ |
| ft_lstclear | ✔️ | ❌ |
| ft_lstdelone | ✔️ | ❌ |
| ft_lstiter | ✔️ | ❌ |
| ft_lstlast | ✔️ | ❌ |
| ft_lstmap | ✔️ | ❌ |
| ft_lstnew | ✔️ | ❌ |
| ft_lstsize | ✔️ | ❌ |
| Fonctions | is_done ? | is_documented ? |
|---|---|---|
| ft_isblank | ✔️ | ✔️ |
| ft_iscntrl | ✔️ | ✔️ |
| ft_isgraph | ✔️ | ✔️ |
| ft_islower | ✔️ | ✔️ |
| ft_isspace | ✔️ | ✔️ |
| ft_isupper | ✔️ | ✔️ |
| ft_isxdigit | ✔️ | ✔️ |
| ft_itoa_base | ❌ | ❌ |
| ft_memalloc | ✔️ | ✔️ |
| ft_memdel | ✔️ | ✔️ |
| ft_nbrlen | ✔️ | ✔️ |
| ft_putchar | ✔️ | ✔️ |
| ft_putendl | ✔️ | ✔️ |
| ft_putnbr | ✔️ | ✔️ |
| ft_putstr | ✔️ | ✔️ |
| ft_str_is_alpha | ✔️ | ✔️ |
| ft_str_is_lowercase | ✔️ | ✔️ |
| ft_str_is_numeric | ✔️ | ✔️ |
| ft_str_is_printable | ✔️ | ✔️ |
| ft_str_is_uppercase | ✔️ | ✔️ |
| ft_strcat | ✔️ | ✔️ |
| ft_strclr | ✔️ | ✔️ |
| ft_strcmp | ✔️ | ✔️ |
| ft_strcpy | ✔️ | ✔️ |
| ft_strdel | ✔️ | ✔️ |
| ft_strequ | ❌ | ❌ |
| ft_striteri | ✔️ | ✔️ |
| ft_strlowcase | ✔️ | ✔️ |
| ft_strmap | ❌ | ❌ |
| ft_strncat | ✔️ | ✔️ |
| ft_strncpy | ✔️ | ✔️ |
| ft_strnew | ✔️ | ✔️ |
| ft_strstr | ✔️ | ✔️ |
| ft_strupcase | ✔️ | ✔️ |
| ft_swap | ✔️ | ✔️ |
| ft_rev_int | ✔️ | ✔️ |
| ft_strrev | ✔️ | ❌ |
| ft_strtok | ✔️ | ❌ |
| ft_strsnp | ✔️ | ❌ |
| ft_strcsnp | ✔️ | ❌ |
| ft_hex_encode | ✔️ | ❌ |
| ft_hex_decode | ✔️ | ❌ |
| ft_hex_nibble | ✔️ | ❌ |