My first project in 42 coding school
- Approximate labor costs: about 70 hours
- Actual labor costs: 30 hours 0 minutes
- Start date: 16.01.2023
- Deadline: 27.01.2023 - FINISHED 28.01
The purpose is to create my own C library which I'll use in future projects. Library has 3 types of functions:
- 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 You can see subject in the repo.
Table of included functions:
Status | LibC func | Status | Additional func |
---|---|---|---|
|
ft_bzero |
|
ft_substr |
|
ft_memchr |
|
ft_strjoin |
|
ft_memcpy |
|
ft_strtrim |
|
ft_memmove |
|
ft_itoa |
|
ft_memset |
|
ft_strmapi |
|
ft_strncmp |
|
ft_striteri |
|
ft_strchr |
|
ft_putchar_fd |
|
ft_strrchr |
|
ft_putstr_fd |
|
ft_strnstr |
|
ft_putendl_fd |
|
ft_strlcat |
|
ft_putnbr_fd |
|
ft_strlcpy |
|
ft_split |
|
ft_strlen |
|
ft_strdup |
|
ft_isalpha | Status | Bonus func |
|
ft_isdigit |
|
ft_lstnew |
|
ft_isalnum |
|
ft_lstadd_front |
|
ft_isascii |
|
ft_lstsize |
|
ft_isprint |
|
ft_lstlast |
|
ft_toupper |
|
ft_lstadd_back |
|
ft_tolower |
|
ft_lstdelone |
|
ft_atoi |
|
ft_lstclear |
|
ft_memcmp |
|
ft_lstiter |
|
ft_strdup |
|
ft_lstmap |
|
ft_calloc |
Special shoutouts to:
- Thanks to Aleliver for the libft-unit-test
- Thanks to Lmartin for the libft-war-machine
- Thanks to Tripouille for the libftTester