removing the libft of rparodi
This commit is contained in:
parent
0391323626
commit
be6038dcc8
523 changed files with 724 additions and 3336 deletions
101
libft/include/ft_char.h
Normal file
101
libft/include/ft_char.h
Normal file
|
|
@ -0,0 +1,101 @@
|
|||
/* ************************************************************************** */
|
||||
/* */
|
||||
/* ::: :::::::: */
|
||||
/* ft_char.h :+: :+: :+: */
|
||||
/* +:+ +:+ +:+ */
|
||||
/* By: bgoulard <bgoulard@student.42.fr> +#+ +:+ +#+ */
|
||||
/* +#+#+#+#+#+ +#+ */
|
||||
/* Created: 2024/05/21 16:59:44 by bgoulard #+# #+# */
|
||||
/* Updated: 2024/07/19 18:49:37 by bgoulard ### ########.fr */
|
||||
/* */
|
||||
/* ************************************************************************** */
|
||||
|
||||
#ifndef FT_CHAR_H
|
||||
# define FT_CHAR_H
|
||||
|
||||
/* ************************************************************************** */
|
||||
/* */
|
||||
/* Module: FT_CHAR */
|
||||
/* Prefix: ft_* */
|
||||
/* */
|
||||
/* The module ft_char - (a sub module of the module string) provides an easy */
|
||||
/* way to handle task or queries related purely to chars. It was */
|
||||
/* separated from module ft_string to lighten and clarify it. */
|
||||
/* */
|
||||
/* ************************************************************************** */
|
||||
|
||||
# include <stdbool.h>
|
||||
|
||||
/// @file: src/ft_string/ft_char/ft_isoctdigit.c
|
||||
int ft_isoctdigit(int c);
|
||||
|
||||
/// @file: src/ft_string/ft_char/ft_ishexdigit.c
|
||||
int ft_ishexdigit(int c);
|
||||
|
||||
/// @brief check if the char is a space character
|
||||
/// @param c char to check
|
||||
/// @return 1 if the char is a space character, 0 otherwise
|
||||
/// @file: src/ft_string/ft_char/ft_isspace.c
|
||||
int ft_isspace(int c);
|
||||
|
||||
/// @brief check if the char is a lower case character
|
||||
/// @param c char to check
|
||||
/// @return 1 if the char is a lower case character, 0 otherwise
|
||||
/// @file: src/ft_string/ft_char/ft_islower.c
|
||||
int ft_islower(int c);
|
||||
|
||||
/// @brief check if the char is an ascii character
|
||||
/// @param c char to check
|
||||
/// @return 1 if the char is an ascii character, 0 otherwise
|
||||
/// @file: src/ft_string/ft_char/ft_isascii.c
|
||||
int ft_isascii(int c);
|
||||
|
||||
/// @brief check if the char is an upper case character
|
||||
/// @param c char to check
|
||||
/// @return 1 if the char is an upper case character, 0 otherwise
|
||||
/// @file: src/ft_string/ft_char/ft_isupper.c
|
||||
int ft_isupper(int c);
|
||||
|
||||
/// @brief check if the char is an alphanumeric character
|
||||
/// @param c char to check
|
||||
/// @return 1 if the char is an alphanumeric character, 0 otherwise
|
||||
/// @file: src/ft_string/ft_char/ft_isalnum.c
|
||||
int ft_isalnum(int c);
|
||||
|
||||
/// @brief check if the char is a digit
|
||||
/// @param c char to check
|
||||
/// @return 1 if the char is a digit, 0 otherwise
|
||||
/// @file: src/ft_string/ft_char/ft_isdigit.c
|
||||
int ft_isdigit(int c);
|
||||
|
||||
/// @brief check if the char is a letter
|
||||
/// @param c char to check
|
||||
/// @return 1 if the char is a letter, 0 otherwise
|
||||
/// @file: src/ft_string/ft_char/ft_isalpha.c
|
||||
int ft_isalpha(int c);
|
||||
|
||||
/// @brief pass a char to lower case
|
||||
/// @param c char to pass to lower case
|
||||
/// @return the char in lower case
|
||||
/// @file: src/ft_string/ft_char/ft_tolower.c
|
||||
int ft_tolower(int c);
|
||||
|
||||
/// @brief check if the char is printable
|
||||
/// @param c char to check
|
||||
/// @return 1 if the char is printable, 0 otherwise
|
||||
/// @file: src/ft_string/ft_char/ft_isprint.c
|
||||
int ft_isprint(int c);
|
||||
|
||||
/// @brief print the char on the specified file descriptor
|
||||
/// @param c char to print
|
||||
/// @param fd file descriptor to print on
|
||||
/// @return 1 if the char was printed, -1 otherwise
|
||||
int ft_putchar_fd(char c, int fd);
|
||||
|
||||
/// @brief pass a char to lower case
|
||||
/// @param c char to pass to lower case
|
||||
/// @return the char in lower case
|
||||
/// @file: src/ft_string/ft_char/ft_toupper.c
|
||||
int ft_toupper(int c);
|
||||
|
||||
#endif /* FT_CHAR_H */
|
||||
Loading…
Add table
Add a link
Reference in a new issue