Skip to content
This repository has been archived by the owner on Jan 4, 2019. It is now read-only.
/ libft Public archive

Libft with get_next_line and ft_printf

Notifications You must be signed in to change notification settings

vgladush/libft

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

The first and main project of the school 42

Here are implemented such functions

Libc functions (these functions are analogous to libc functions):

  • ft_memset
  • ft_bzero
  • ft_memcpy
  • ft_memccpy
  • ft_memmove
  • ft_memchr
  • ft_memcmp
  • ft_strlen
  • ft_strdup
  • ft_strcpy
  • ft_strncpy
  • ft_strcat
  • ft_strncat
  • ft_strlcat
  • ft_strchr
  • ft_strrchr
  • ft_strstr
  • ft_strnstr
  • ft_strcmp
  • ft_strncmp
  • ft_atoi
  • ft_isalpha
  • ft_isdigit
  • ft_isalnum
  • ft_isascii
  • ft_isprint
  • ft_toupper
  • ft_tolower

Additional functions:

  • ft_memalloc
  • ft_memdel
  • ft_strnew
  • ft_strdel
  • ft_strclr
  • ft_striter
  • ft_striteri
  • ft_strmap
  • ft_strmapi
  • ft_strequ
  • ft_strnequ
  • ft_strsub
  • ft_strjoin
  • ft_strtrim
  • ft_strsplit
  • ft_itoa
  • ft_putchar
  • ft_putstr
  • ft_putendl
  • ft_putnbr
  • ft_putchar_fd
  • ft_putstr_fd
  • ft_putendl_fd
  • ft_putnbr_fd

Bonus part:

  • ft_lstnew
  • ft_lstdelone
  • ft_lstdel
  • ft_lstadd
  • ft_lstiter
  • ft_lstmap

Their bonus functions:

  • ft_printf (taken from a separate project)
  • get_next_line (taken from a separate project)
  • ft_calc
  • ft_itoabase
  • ft_joinfree
  • ft_nbrlen
  • ft_putarstr
  • ft_putnbri
  • ft_qstr
  • ft_sqrtrd
  • ft_replchar
  • ft_rotnb
  • ft_strsplit

Releases

No releases published

Packages

No packages published