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 | ✔️ | ❌ |