https://github.com/deruina/libft
Libft is a custom C library comprising a collection of frequently used functions. This library serves as a foundational toolset for future C projects, providing a range of utilities from basic string manipulation to complex data structure handling. The project also includes a Makefile for easy compilation.
https://github.com/deruina/libft
42 functions libft library
Last synced: 2 months ago
JSON representation
Libft is a custom C library comprising a collection of frequently used functions. This library serves as a foundational toolset for future C projects, providing a range of utilities from basic string manipulation to complex data structure handling. The project also includes a Makefile for easy compilation.
- Host: GitHub
- URL: https://github.com/deruina/libft
- Owner: DeRuina
- Created: 2022-10-28T05:44:47.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2023-06-27T10:25:09.000Z (almost 2 years ago)
- Last Synced: 2025-01-18T07:47:13.618Z (4 months ago)
- Topics: 42, functions, libft, library
- Language: C
- Homepage:
- Size: 132 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Libft
My own Library of functions I made. I modify, improve and add
new functions to improve my library and use it for my future
projects. The basic project was a 42 curriculum project, with
time I implemented and added more of my own functions.In order to comline the program you just run in the terminal
the command:
```bash
make
```
my library will be compiled into .a file:
```bash
libft.a
```
### Libft functions
ft_isalpha
ft_isdigit
ft_isalnum
ft_isascii
ft_isprint
ft_strlen
ft_memset
ft_bzero
ft_memcpy
ft_memmove
ft_strlcpy
ft_strlcat
ft_toupper
ft_tolower
ft_strchr
ft_strrchr
ft_strncmp
ft_memchr
ft_memcmp
ft_strnstr
ft_atoi
ft_calloc
ft_strdup
### Additional functions
ft_substr
ft_strjoin
ft_strtrim
ft_split
ft_itoa
ft_strmapi
ft_striteri
ft_putchar_fd
ft_putstr_fd
ft_putendl_fd
ft_putnbr_fd
### Bonus part
ft_lstnew
ft_lstadd_front
ft_lstsize
ft_lstlast
ft_lstadd_back
ft_lstdelone
ft_lstclear
ft_lstiter
ft_lstmap
### Evaluated by moulinette

## Author
- [@DeRuina](https://github.com/DeRuina)