An open API service indexing awesome lists of open source software.

https://github.com/mushigarou/libft

A collection of Libc functions that have the same behavior as the original ones
https://github.com/mushigarou/libft

c-language-programming libc

Last synced: about 1 year ago
JSON representation

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

Awesome Lists containing this project

README

          

# 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
- [x] ft_atoi
- [x] ft_bzero
- [x] ft_calloc
- [x] ft_isalnum
- [x] ft_isalpha
- [x] ft_isascii
- [x] ft_isdigit
- [x] ft_isprint
- [x] ft_itoa
- [x] ft_lstadd_back
- [x] ft_lstadd_front
- [x] ft_lstclear
- [x] ft_lstdelone
- [x] ft_lstiter
- [x] ft_lstlast
- [x] ft_lstmap
- [x] ft_lstnew
- [x] ft_lstsize
- [x] ft_memchr
- [x] ft_memcmp
- [x] ft_memcpy
- [x] ft_memmove
- [x] ft_memset
- [x] ft_putchar_fd
- [x] ft_putendl_fd
- [x] ft_putnbr_fd
- [x] ft_putstr_fd
- [x] ft_split
- [x] ft_strchr
- [x] ft_strdup
- [x] ft_striteri
- [x] ft_strjoin
- [x] ft_strlcat
- [x] ft_strlcpy
- [x] ft_strlen
- [x] ft_strmapi
- [x] ft_strncmp
- [x] ft_strnstr
- [x] ft_strrchr
- [x] ft_strtrim
- [x] ft_substr
- [x] ft_tolower
- [x] 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