Libft
Custom implementation of core libc functions with additional utility helpers.
Loading...
Searching...
No Matches
Print Functions

Formatted output utilities. More...

Functions

int ft_vdprintf (int fd, const char *fstring, va_list args)
 Writes formatted output to a file descriptor using va_list.
int ft_dprintf (int fd, const char *fstring,...)
 Writes formatted output to a file descriptor.
int ft_vprintf (const char *fstring, va_list args)
 Writes formatted output to stdout using va_list.
int ft_printf (const char *fstring,...)
 Writes formatted output to stdout.

Detailed Description

Formatted output utilities.

Printf-like functions for formatted output to file descriptors.

Function Documentation

◆ ft_dprintf()

int ft_dprintf ( int fd,
const char * fstring,
... )

Writes formatted output to a file descriptor.

Supports printf formats: %c %s %d %i %u %x %X %p %%.
Supports printf-like flags: - 0 . # + and width.

Parameters
fdFile descriptor to write to.
fstringFormat string.
...Variadic arguments for format specifiers.
Returns
Number of bytes written, or -1 on error.
Here is the call graph for this function:

◆ ft_printf()

int ft_printf ( const char * fstring,
... )

Writes formatted output to stdout.

Supports printf formats: %c %s %d %i %u %x %X %p %%.
Supports printf-like flags: - 0 . # + and width.

Parameters
fstringFormat string.
...Variadic arguments for format specifiers.
Returns
Number of bytes written, or -1 on error.
Here is the call graph for this function:

◆ ft_vdprintf()

int ft_vdprintf ( int fd,
const char * fstring,
va_list args )

Writes formatted output to a file descriptor using va_list.

Parameters
fdFile descriptor to write to.
fstringFormat string.
argsVariable argument list.
Returns
Number of bytes written, or -1 on error.
Here is the call graph for this function:
Here is the caller graph for this function:

◆ ft_vprintf()

int ft_vprintf ( const char * fstring,
va_list args )

Writes formatted output to stdout using va_list.

Parameters
fstringFormat string.
argsVariable argument list.
Returns
Number of bytes written, or -1 on error.
Here is the call graph for this function:
Here is the caller graph for this function: