/42Cursus-Libft

First proyect of the 42 Malaga Cursus

Primary LanguageC

42Cursus-Libft

Primer proyecto del Cursus de 42 Málaga
First proyect of the 42 Malaga Cursus

OBJETIVO (OBJECTIVE)

El objetivo del proyecto es crear tu primera librería en C recreando funciones ya existentes para usarlas en futuros proyectos.
The objective of the proyect is to create our first c library by recreating existing functions for use in future proyects.

FUNCIONES A RECREAR (FUNTIONS TO RECREATE)

PARTE OBLIGATORIA (MANDATORY PART)

  • isalpha
  • isdigit
  • isalnum
  • isascii
  • isprint
  • strlen
  • memset
  • bzero
  • memcpy
  • memmove
  • strlcpy
  • strlcat
  • toupper
  • tolower
  • strchr
  • strrchr
  • strncmp
  • memchr
  • memcmp
  • strnstr
  • atoi
Using Malloc
  • calloc
  • strdup
  • ft_substr
  • ft_strjoin
  • ft_strtrim
  • ft_split
  • ft_itoa
  • ft_strmapi
  • ft_striteri
  • ft_putchar_fd
  • ft_putendl_fd
  • ft_putnbr_fd
  • BONUS

    • ft_lstnew
    • ft_lstadd_front
    • ft_lstsize
    • ft_lstlast
    • ft_lstadd_back
    • ft_lstdelone
    • ft_lstclear
    • ft_lstiter
    • ft_lstmap