Sua primeira biblioteca em linguagem C
Sumário: Este projeto consiste em codificar uma biblioteca em C. Ela conterá muitas funções de uso geral das quais seus programas dependerão.
- ft_isalpha - verifica se há um caractere alfabético.
- ft_isdigit - verifica se há um dígito (0 a 9).
- ft_isalnum - verifica se há um caractere alfanumérico.
- ft_isascii - verifica se c se encaixa no conjunto de caracteres ASCII.
- ft_isprint - verifica se há algum caractere imprimível.
- ft_toupper - converter char para maiúsculas.
- ft_tolower - converter char para minúsculas.
Funções de <string.h
>
- ft_memset - preencher a memória com um byte constante.
- ft_strlen - calcular o comprimento de uma string.
- ft_bzero - zero uma sequência de bytes.
- ft_memcpy - copiar área de memória.
- ft_memmove - copiar área de memória.
- ft_strlcpy - copiar string para um tamanho específico.
- ft_strlcat - concatenar string para um tamanho específico.
- ft_strchr - localizar caractere na string.
- ft_strrchr - localizar caractere na string.
- ft_strncmp - comparar duas strings.
- ft_memchr - escanear a memória em busca de um caractere.
- ft_memcmp - comparar áreas de memória.
- ft_strnstr - localizar uma substring em uma string.
- ft_strdup - cria uma duplicata para a string passada como parâmetro.
Funções de <stdlib.h
>
- ft_atoi - converter uma string em um inteiro.
- ft_calloc - aloca memória e define os valores de seus bytes como 0.
- ft_substr - retorna uma substring de uma string.
- ft_strjoin - concatena duas strings.
- ft_strtrim - corta o início e o fim da string com um conjunto específico de caracteres.
- ft_split - divide uma string usando um char como parâmetro.
- ft_itoa - converte um número em uma string.
- ft_strmapi - aplica uma função a cada caractere de uma string.
- ft_striteri - aplica uma função a cada caractere de uma string.
- ft_putchar_fd - enviar um caractere para um descritor de arquivo.
- ft_putstr_fd - envia uma string para um descritor de arquivo.
- ft_putendl_fd - envia uma string para um descritor de arquivo, seguida por uma nova linha.
- ft_putnbr_fd - emitir um número para um descritor de arquivo.