Skip to content

Premier projet en tant qu'étudiant de 42. Recoder des fonctions de la librairie C standard, ainsi que d'autres fonctions utilitaires à réutiliser au cours de notre cursus.

Notifications You must be signed in to change notification settings

nristorc/Libft42

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LIBFT - ECOLE 42

Objectifs: Bases de C - Libc - Génération d'une libraire statique
Compétences: Rigor - Algorithms & AI - Imperative programming

Objectifs

  • La programmation en C est une activité très laborieuse dès lors qu’on a pas accès à toutes ces petites fonctions usuelles très pratiques. C’est pourquoi nous vous proposons à travers ce projet de prendre le temps de réécrire ces fonctions, de les comprendre et de vous les approprier. Vous pourrez alors réutiliser votre bibliothèque pour travailler efficacement sur vos projets en C suivants.

  • Ce projet est également pour vous l’occasion d’étendre la liste des fonctions demandées avec les vôtres et ainsi de rendre votre bibliothèque encore plus utile. N’hésitez pas à compléter votre libft tout au long de votre scolarité une fois que ce projet ne sera plus qu’un souvenir pour vous.

Sujet disponible au lien suivant Sujet Libft 42

ℹ️ Des fonctions supplémentaires ont pu être rajoutées au cours de la réalisation de nouveaux projets

Fonctions de la libc

• memset • bzero • memcpy • memccpy • memmove
• memchr • memcmp • strlen • strdup • strcpy
• strncpy • strcat • strncat • strlcat • strchr
• strrchr • strstr • strnstr • strcmp • strncmp
• atoi • isalpha • isdigit • isalnum • isascii
• isprint • toupper • tolower

Fonctions supplémentaires

  • 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

Fonctions bonus

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

About

Premier projet en tant qu'étudiant de 42. Recoder des fonctions de la librairie C standard, ainsi que d'autres fonctions utilitaires à réutiliser au cours de notre cursus.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published