libft
Loading...
Searching...
No Matches
Functions
format_and_print_numbers.c File Reference

Handles numeric specifiers for ft_printf. More...

#include "libft.h"
+ Include dependency graph for format_and_print_numbers.c:

Functions

void format_and_print_id (t_fmt *fmt, va_list *args, t_pf *pf)
 Handles d and i format specifiers for ft_printf.
 
void format_and_print_u (t_fmt *fmt, va_list *args, t_pf *pf)
 Handles u format specifier for ft_printf.
 
void format_and_print_x (t_fmt *fmt, va_list *args, int upper, t_pf *pf)
 Handles x and X format specifiers for ft_printf.
 

Detailed Description

Handles numeric specifiers for ft_printf.

This file implements support for numeric format specifiers in ft_printf:

Each function retrieves the relevant argument from the va_list, converts it to a string, applies formatting (precision, padding, width), and delegates final output to print_formatted_number.

Author
Toonsa
Date
2024/10/29