Libft is an individual project at 42 that requires us to re-create some standard C library functions including some additional ones that can be used later to build a library of useful functions for the rest of the program.
- Libc Functions: Some of the standard C functions
- Additional functions: Functions 42 deems will be useful for later projects
- Bonus Functions: Functions 42 deems will be useful for linked list manipulation
Libc functions | Additional functions | Bonus Functions |
---|---|---|
isalpha | ft_substr | ft_lstnew |
isdigit | ft_strjoin | ft_lstadd_front |
isalnum | ft_strtrim | ft_lstsize |
isascii | ft_split | ft_lstlast |
isprint | ft_itoa | ft_lstadd_back |
strlen | ft_strmapi | ft_lstdelone |
memset | ft_striteri | ft_lstclear |
bzero | ft_putchar_fd | ft_lstiter |
memcpy | ft_putstr_fd | ft_lstmap |
memmove | ft_putendl_fd | |
strlcpy | ft_putnbr_fd | |
strlcat | ||
toupper | ||
tolower | ||
strchr | ||
strrchr | ||
strncmp | ||
memchr | ||
memcmp | ||
strnstr | ||
atoi | ||
calloc | ||
strdup |
This work is published under the terms of 42 Unlicense.