Skip to content
/ libft Public

C library containing general purpose functions

Notifications You must be signed in to change notification settings

nikanyx/libft

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

49 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

libft

first project at 42 lisboa. start date 14/02/2022.

Libft
Your very first own library

Summary:
This project is about coding a C library.
It will contain a lot of general purpose functions your programs will rely upon.

  • isalpha
  • isdigit
  • isalnum
  • isascii
  • isprint
  • strlen
  • memset
  • bzero
  • memcpy
  • memmove
  • strlcpy
  • strlcat
  • toupper
  • tolower
  • strchr
  • strrchr
  • strncmp
  • memchr
  • memcmp
  • strnstr
  • atoi
  • calloc
  • strdup

Additional:

  • 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

First tester run - Tripouille
10 KO (memmove, isascii, strlcpy, strnstr, substr, strjoin, strtrim, split, putendl_fd, putnbr_fd)

Second tester run - Tripouille
All OK

Third tester run - Unit
5 KO (memcpy, memmove, memchr, strncmp, strnstr)
8 not protected (substr, strjoin, strtrim, split, strmapi, striteri, putstr_fd, putendl_fd)

Fourth tester run - Unit
All OK

Fifth tester run - War Machine
3 KO (strlcat, strtrim, split)

Sixth tester run - War Machine
All OK

Seventh tester run - Tripouille
3 KO (memchr, strnstr, split)

Seventh tester run - ALL
All OK

About

C library containing general purpose functions

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published