Projeto libft 42SP Repositorio de Bibliotecas da Linguagem C
-
ft_memset
- preenche os primeiros n bytes da mem apontada por s com byte c -
ft_bzero
- preenche os primeiros n bytes com zero -
ft_memcpy
- copia n bytes da memoria *src para *dst -
ft_memccpy
- copia n bytes da memoria *src para *dst, se o caracter c = src, para a copia, -
ft_memmove
- igual ao memcpy, porem e permitido overlap (copia estrapola o vetor) -
ft_memchr
- localiza caracter no primeiro n bytes de uma string *s, -
ft_memcmp
- compara bytes da S1 com S2, retorna 0 = igual, -1 <, 1 >
-
ft_strlen
- Retorna tamanho de uma string *s -
ft_strlcpy
- copia string *src para *dst, e retorna o tamanho src -
ft_strcat
- concatena duas strings -
ft_strchr
- Localiza um caracter dentro de uma string *s -
ft_strrchr.c
- localiza o ultimo caracter dentro de uma string *s -
ft_strnstr.c
- localiza uma substrig dentro de uma string -
ft_strncmp.c
- compara duas strings ate o comprimento de n
ft_atoi.c
- converte string para inteiro
ft_isalpha.c
- verifica se char e alphanumerico (aA-zZ, 0-9)ft_isdigit.c
- verifica se char e digito (0-9)ft_isalnum.c
- verifica se char e numeroft_isascii.c
- verifica se char esta na tabela asciift_isprint.c
- verifica se char e um printávelft_toupper.c
- Converte para maíusculoft_tolower.c
- Converte para minusculo
ft_substr.c
- retornar uma substring de uma stringft_strjoin.c
- concatena duas stringsft_strtrim.c
- remove os caracteres do inicio e do fim, da stringft_split.c
- separa a string, dos delimitadoresft_itoa.c
- converte inteiro para stringft_strmap.c
- applica a funcao passada como paramentro, para cada caracter da stringft_putchar_fd.c
- imprimi caracteres na saida padraoft_putstr_fd.c
- imprimi string na saida padraoft_putendl_fd.c
- imprimi string, seguida de quebra linha na saidapadraoft_putnbr_fd.c
-
ft_lstnew.c
- criar nova listaft_lstadd_front.c
- Adiciona novo elemento no inicio da listaft_lstadd_back.c
- Adiciona novo elemnte no fim da listaft_lstsize.c
- conta elementos da listaft_lstlast.c
- procura o último elemnto da listaft_lstdelone.c
- delete um elemento da listaft_lstclear.c
- delete a sequencia de elemento da lista, (toda a lista)ft_lstiter.c
- aplica a funcao para o conteudo de todos elementos da listaft_lstmap.c
- aplica a funcao para o conteudo de todos elem para uma nova lista