Skip to content

This first project as a student of 42 will build off of your knowledge from the Piscine. You will recode a number of standard C library functions, as well as other utility functions that you will reuse throughout your curriculum.

Notifications You must be signed in to change notification settings

AlexandrTimo/libft

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

libft

Libft is a minimalistic subset of the standard C library. Implementation of the GNU C Library for Embedded Systems.

Installation

Libft requires no dependencies.

$ cd Libft

$ make

List of standart libc functions

memory string ctype io math
bzero strlen isalpha putchar max
calloc strcpy isdigit putstr min
memcpy strcat isalnum putendl isinf
memmove strchr isascii getline isnan
memchr strcmp isprint
memcmp atoi isupper
memset strdup islower
memccpy strstr isspaace
mempcpy strrchr toupper
strncpy tolowet
strncat wctomb
strncmp
strnstr
strlcat
strlcpy
itoa
ltoa
ultoa
strtol
strtoul
strnlen
strchrnul

List of nonstandart functions

memory string ctype io math linked list doubly linked list
memalloc strnew isnegative putnbr num_of_digs lstnew dlstnew
memdel strjoin ispositive putlnbr unum_of_digs lstadd dlstadd
repcset strequ isbeween lstrev dlstdelone
optmemalign strsplit lstdelone dlstdel
memaligncmp strsub lstdel dlstiter
memaligncmp_bwd strdel lstiter dlstmap
memappend strclr lstmap dlstlength
strtrim lstdelcontent dlstedge
striter lstlength dlstloop
striteri lstadd_front dlstunloop
strmap lstsize
strmapi lstlast
strappend lstadd_bask
strnequ lstclear
strnappend

Todos

  • Add printf
  • Wrtite code for vectors and matrices
  • replace d/lstlength on d/lstsize

About

This first project as a student of 42 will build off of your knowledge from the Piscine. You will recode a number of standard C library functions, as well as other utility functions that you will reuse throughout your curriculum.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published