Mushigarou / Libft

A collection of Libc functions that have the same behavior as the original ones

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Libft

This project is about coding a C library. It contains a lot of general purpose functions my future programs will rely upon.

Usage:

$> git clone https://github.com/Mushigarou/Libft.git
$> cd Libft
$> make

Now you have a static library libft.a which you can link with other programs.

Functions

  • ft_atoi
  • ft_bzero
  • ft_calloc
  • ft_isalnum
  • ft_isalpha
  • ft_isascii
  • ft_isdigit
  • ft_isprint
  • ft_itoa
  • ft_lstadd_back
  • ft_lstadd_front
  • ft_lstclear
  • ft_lstdelone
  • ft_lstiter
  • ft_lstlast
  • ft_lstmap
  • ft_lstnew
  • ft_lstsize
  • ft_memchr
  • ft_memcmp
  • ft_memcpy
  • ft_memmove
  • ft_memset
  • ft_putchar_fd
  • ft_putendl_fd
  • ft_putnbr_fd
  • ft_putstr_fd
  • ft_split
  • ft_strchr
  • ft_strdup
  • ft_striteri
  • ft_strjoin
  • ft_strlcat
  • ft_strlcpy
  • ft_strlen
  • ft_strmapi
  • ft_strncmp
  • ft_strnstr
  • ft_strrchr
  • ft_strtrim
  • ft_substr
  • ft_tolower
  • ft_toupper

Contributing

Contributions to this project are welcome! If you find any issues or have improvements to suggest, please feel free to submit a pull request.

License

This project is licensed under the MIT license

About

A collection of Libc functions that have the same behavior as the original ones

License:MIT License


Languages

Language:C 93.0%Language:Makefile 7.0%