What is Libft?
Libft is the very first project at 42. This project is about re-creating some standard C library functions, use a makefile to compile and create a static library to use in the upcoming projects.
The bonus part cover the functions used to manipulate linked lists.
The Mandatory Part
The mandatory part covers these functions:
ft_isalpha.c | ft_isdigit.c | ft_isalnum.c | ft_isascii.c | ft_isprint.c |
ft_strlen.c | ft_memset.c | ft_bzero.c | ft_memcpy.c | ft_memmove.c |
ft_strlcpy.c | ft_strlcat.c | ft_toupper.c | ft_tolower.c | ft_strchr.c |
ft_strrchr.c | ft_strncmp.c | ft_memchr.c | ft_memcmp.c | ft_strnstr.c |
ft_atoi.c | ft_calloc.c | ft_strdup.c | ft_substr.c | ft_strjoin.c |
ft_strtrim.c | ft_itoa.c | ft_strmapi.c | ft_striteri.c | ft_putchar_fd.c |
ft_putstr_fd.c | ft_putendl_fd.c | ft_putnbr_fd.c | ft_split.c |
The Bonus Part
The Bonus part covers functions related to linked list
ft_lstnew.c | ft_lstadd_front.c | ft_lstlast.c | ft_lstsize.c | ft_lstadd_back.c |
ft_lstdelone.c | ft_lstclear.c | ft_lstiter.c | ft_lstmap.c |