Ejemplo n.º 1
0
void			ft_fprintf(t_out *out, char const *format, ...)
{
	va_list			ap;

	va_start(ap, format);
	ft_putf(out, format, &ap);
	va_end(ap);
}
Ejemplo n.º 2
0
void			ft_printf(char const *format, ...)
{
	va_list			ap;

	va_start(ap, format);
	ft_putf(FTOUT, format, &ap);
	va_end(ap);
}
Ejemplo n.º 3
0
void			ft_dprintf(int fd, char const *format, ...)
{
	int const		old_fd = g_ftout.fd;
	va_list			ap;

	va_start(ap, format);
	ft_out(fd);
	ft_putf(FTOUT, format, &ap);
	ft_out(old_fd);
	va_end(ap);
}
Ejemplo n.º 4
0
uint32_t		ft_sprintf(char *buff, char const *format, ...)
{
	va_list			ap;
	t_out			out;

	out = OUT(buff, -1, NULL);
	va_start(ap, format);
	ft_putf(&out, format, &ap);
	va_end(ap);
	buff[out.buff_i] = '\0';
	return (out.buff_i);
}
Ejemplo n.º 5
0
void			ft_puthmap(void (*print_list)(t_dlist *), t_hmap *hm)
{
	size_t		i;

	i = 0;
	while (i < hm->size)
	{
		ft_putf("%u:\n", i);
		print_list(hm->head_array + i);
		i++;
	}
	return ;
}