21-School (Ecole42) 'ft_libft' project.
My own implementation of basic functions from C standard library
FUNCTION | Description | Library |
---|---|---|
β’ isalpha() | Checks for an alphabetic character. | <ctype.h> |
β’ isdigit() | Checks for a digit (0 through 9). | <ctype.h> |
β’ isalnum() | Checks for an alphanumeric character. | <ctype.h> |
β’ isascii() | Checks whether c fits into the ASCII character set. | <ctype.h> |
β’ isprint() | Checks for any printable character. | <ctype.h> |
β’ strlen() | Calculate the length of a string. | <string.h> |
β’ memset() | Fill memory with a constant byte. | <string.h> |
β’ bzero() | Zero a byte string. | <string.h> |
β’ memcpy() | Copy memory area. | <string.h> |
β’ memmove() | Function copies n bytes from memory area src to memory area dest. | <string.h> |
β’ strlcpy() | Copy string to a specific size. | <string.h> |
β’ strlcat() | Concatenate string to a specific size. | <string.h> |
β’ toupper() | Convert chat to uppercase | <ctype.h> |
β’ tolower() | Convert char to lowercase. | <ctype.h> |
β’ strchr() | Locate character in string (first occurrence). | <string.h> |
β’ strrchr() | Locate character in string (last occurrence). | <string.h> |
β’ strncmp() | Compare n bytes of two strings. | <string.h> |
β’ memchr() | Scan memory for a character. | <string.h> |
β’ memcmp() | Compare memory areas. | <string.h> |
β’ strnstr() | Locate a substring in a string. | <string.h> |
β’ atoi() | <stdlib.h> |