do8rolyuboff / libft

Library

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Libft - @21born2code

Screenshot intra

Что такое Libft?

LIBFT - это первый проект сделаный мной в рамках обучения в 21school. Для успешной сдачи проекта необходимо перекодировать некоторые функции стандартных библиотек Cи, для более глубокого понимания их работы. В 21school не разрешается использовать большинство библиотек в проектах, поэтому необходимо продолжать расширять собственную библиотеку.

Что в Libft?

Есть 3 раздела:

  1. Libc Functions: Функции из стандартных библиотек Cи
  2. Additional functions: Функции, которые будут полезны для будующих проектов
  3. Bonus Functions: Функции, которые будут полезны для манипулирования связным списком

List of functions

Libc functions Additional functions Bonus Functions
ft_memset ft_memalloc ft_lstnew
ft_bzero ft_memdel ft_lstdelone
ft_memcpy ft_strnew ft_lstdel
ft_memccpy ft_strdel ft_lstdel
ft_memmove ft_strclr ft_lstadd
ft_memchr ft_striter ft_lstiter
ft_memcmp ft_striteri ft_lstmap
ft_strlen ft_strmap
ft_strdup ft_strmapi
ft_strcpy ft_strequ
ft_strncpy ft_strnequ
ft_strcat ft_strsub
ft_strncat ft_strjoin
ft_strlcat ft_strtrim
ft_strchr ft_strsplit
ft_strrchr ft_itoa
ft_strstr ft_putchar
ft_strnstr ft_putstr
ft_strcmp ft_putendl
ft_strncmp ft_putnbr
ft_atoi ft_putchar_fd
ft_isalpha ft_putstr_fd
ft_isdigit ft_putendl_fd
ft_isalnum ft_putnbr_fd
ft_isascii
ft_isprint
ft_toupper
ft_tolower

Makefile скомпилирует объектные файлы (.o) и libft.a (это и есть библиотека).

About

Library


Languages

Language:C 98.2%Language:Makefile 1.8%