14 #include "../ft_string/ft_string.h"
23 if (p_ret->
f_hash && num != 0)
46 if (fmt ==
'd' || fmt ==
'i')
50 else if (fmt ==
'x' || fmt ==
'X')
size_t ft_strlen(const char *s)
int get_numstr_base(char *buf, size_t num, int base, bool is_upper)
static int calc_num_len(long num, int base, t_fmt *p_ret)
bool parse_opt_num(char fmt, va_list *args, t_fmt *p_ret)
static bool parse_num_type(char fmt, t_fmt *p_ret)
char str_buf[STR_BUF_LEN]