ca za tout libft pour le 42 ouioui
📚 GITBOOK
📚 - Gitbook pour libft
🧪 FRANCINETTE
🧪 - Si la francinette elle passe, alors c'est nickel
ft_isalpha
- est-ce une lettre ?ft_isdigit
- est-ce un chiffre ?ft_isalnum
- est-ce une lettre ou un chiffre ?ft_isascii
- est-ce compris dans ASCII ?ft_isprint
- est-ce imprimable ?ft_strlen
- longueur d'une stringft_memset
- remplir une certaine mémoire avec un certain caractère (octet)ft_bzero
- remplire une certaine mémoire avec des octets nulsft_memcpy
- copie un bout de mémoireft_memmove
- copie un bout de mémoire de façon non-destructive (voir gitbook il est bizarre celui-ci)ft_strlcpy
- copie une string dans une autreft_strlcat
- concatène une string à une autreft_toupper
- convertis une minuscule en majsculeft_tolower
- devineft_strchr
- trouve la première occurrence d'un caractère dans une stringft_strrchr
- trouve la dernière occurrence d'un caractère dans une stringft_strncmp
- compare deux stringsft_memchr
- trouve la première occurrence d'un caractère dans un bout de mémoireft_memcmp
- compare deux morceaux de mémoireft_strnstr
- trouve une string dans une stringft_atoi
- convertis une string en un intft_calloc
- alloue de la mémoire en la remplissant de zérosft_strdup
- duplique une string
ft_substr
- retourne une partie d'une stringft_strjoin
- crée une string avec deux autresft_strtrim
- retire certains caractères du début et de la fin d'une stringft_split
- découpe une string en fonction d'un caractèreft_itoa
- convertis un int en stringft_strmapi
- crée une string en appliquant une fonction à chaque caractère d'une autre stringft_striteri
- modifie une string en appliquant une fonction à chacun de ses caractèresft_putchar_fd
- imprime un caractère dans le fdft_putstr_fd
- imprime une string dans le fdft_putendl_fd
- imprime une string avec un retour à la ligne dans le fdft_putnbr_fd
- imprime un nombre dans le fd
ft_lstnew
- crées une nouvelle nodeft_lstadd_front
- ajoute une node au début d'une listeft_lstsize
- nombre de nodes dans la listeft_lstlast
- trouve la dernière node de la listeft_lstadd_back
- ajoute une node à la fin d'une listeft_lstdelone
- supprime et free une nodeft_lstclear
- supprime et free une listeft_lstiter
- modifie une liste en lui appliquant une fonction à chacune de ses nodesft_lstmap
- crée une liste en appliquant une fonction à chaque node d'une autre liste