ribana-b / libft

Creation of a static library reimplementing useful functions from libc and more

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

libft

Description

Libft is a library of functions that includes plenty of functions from libc, and some additional useful functions.

Bonus

I have to create a few more functions for Linked List manipulation.

Allowed Functions

Available Functions in Libft

From Libc

  • ft_isalpha
  • ft_isdigit
  • ft_isalnum
  • ft_isascii
  • ft_isprint
  • ft_strlen
  • ft_memset
  • ft_bzero
  • ft_memcpy
  • ft_memmove
  • ft_strlcpy
  • ft_strlcat
  • ft_toupper
  • ft_tolower
  • ft_strchr
  • ft_strrchr
  • ft_strncmp
  • ft_memchr
  • ft_memcmp
  • ft_strnstr
  • ft_atoi
  • ft_calloc
  • ft_strdup

Additional Useful Functions

  • ft_substr
  • ft_strjoin
  • ft_strtrim
  • ft_split
  • ft_itoa
  • ft_strmapi
  • ft_striteri
  • ft_putchar_fd
  • ft_putstr_fd
  • ft_putendl_fd
  • ft_putnbr_fd

Bonus Part Functions

  • ft_lstnew_bonus
  • ft_lstadd_front_bonus
  • ft_lstsize_bonus
  • ft_lstlast_bonus
  • ft_lstadd_back_bonus
  • ft_lstdelone_bonus
  • ft_lstclear_bonus
  • ft_lstiter_bonus
  • ft_lstmap_bonus

Progress

If you want to check my progress as a student in 42 Málaga check out my main repository!

About

Creation of a static library reimplementing useful functions from libc and more


Languages

Language:C 95.5%Language:Makefile 4.5%