Skip to content
/ libft Public

recoding standard C library and adding own functions for projects at UNIT Factory

Notifications You must be signed in to change notification settings

vliubko/libft

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Libft - @UNIT Factory

My implementation of some of the Standard C Library functions including some additional ones.

What is libft?

Libft is an individual project at UNIT Factory that requires us to re-create some standard C library functions including some additional ones that can be used later to build a library of useful functions for the rest of the program.

Functions

As you can see, there are 3 sections:

  1. Libc Functions: Some of the standard C functions
  2. Additional functions: Functions will be useful for later projects
  3. Bonus Functions: Functions will be useful for linked list manipulation
Libc functions Additional functions Bonus Functions
memset ft_memalloc ft_lstnew
bzero ft_memdel ft_lstdelone
memcpy ft_strnew ft_lstdel
memccpy ft_strdel ft_lstadd
memmove ft_strclr ft_lstiter
memchr ft_striter ft_lstmap
memcmp ft_striteri
strlen ft_strmap
strdup ft_strmapi
strcpy ft_strequ
strncpy ft_strnequ
strcat ft_strsub
strlcat ft_strjoin
strchr ft_strtrim
strrchr ft_strsplit
strstr ft_itoa
strnstr ft_putchar
strcmp ft_putstr
strncmp ft_putendl
atoi ft_putnbr
isalpha ft_putchar_fd
isdigit ft_putstr_fd
isalnum ft_putendl_fd
isascii ft_putnbr_fd
isprint
toupper
tolower

About

recoding standard C library and adding own functions for projects at UNIT Factory

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published