Skip to content

Este projeto consiste em codificar uma biblioteca em C. Ela conterá muitas funções de uso geral das quais seus programas dependerão.

Notifications You must be signed in to change notification settings

andrelucca99/libft

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Introdução ao Libft

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.

Funções Libft

Funções de <ctype.h>

  • 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.


Funções não padronizadas

  • 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.

Capa do projeto libft

About

Este projeto consiste em codificar uma biblioteca em C. Ela conterá muitas funções de uso geral das quais seus programas dependerão.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published