Libft, is about learning how the standard functions of C programming work, by coding them from scratch and creating our very own library.
make→ compile mandatory functions.
The mandatory functions of Libft are either from the standard C library or other useful functions. They are mostly used for character, string, and memory manipulation. These 34 functions must be implemented correctly to get a 100% grade.
ft_isalphaft_isdigitft_isalnumft_isasciift_isprintft_toupperft_tolower
ft_strlenft_strlcpyft_strlcatft_strchrft_strrchrft_strncmpft_strnstrft_substrft_strjoinft_strtrimft_splitft_strmapift_striteri
ft_callocft_memsetft_bzeroft_memcpyft_memmoveft_memchrft_memcmpft_strdup
ft_atoift_itoa
ft_putchar_fdft_putstr_fdft_putendl_fdft_putnbr_fd
The project involved implementing all the mandatory functions of Libft from scratch, covering key areas such as:
- String manipulation.
- Character handling.
- Number processing.
- Memory management.
- Writing to file descriptors.