/* ************************************************************************** */ /* */ /* ::: o_ :::::: ::: */ /* ft_printf.h :+: / :+::+: :+: */ /* +:+ > +:++:+ +:+ */ /* By: whaffman +#+ +:+ +#++#++:++#++ */ /* +#+ +#+#+ +#++#+ +#+ \o/ */ /* Created: 2024/10/15 13:04:31 by whaffman #+#+# #+#+# #+# #+# | */ /* Updated: 2024/10/15 13:07:34 by whaffman ### ### ### ### / \ */ /* */ /* ************************************************************************** */ #ifndef FT_PRINTF_H # define FT_PRINTF_H # include int ft_isbase(char *str); void ft_write_str(char c, char *str); void ft_putnbr_base(unsigned long nbr, char *base, char *result); void ft_putnbr_signed(long nbr, char *base, char *result); int print_char(va_list args); int print_string(va_list args); int print_number(va_list args); int print_unumber(va_list args); int print_hex(va_list args, int uppercase); int print_pointer(va_list args); int parse_conversion(const char **format, va_list args); int parse_placeholder(const char **format, va_list args); #endif