ft_printf.h 608 B

123456789101112131415161718192021
  1. #ifndef __FT_PRINTF_H__
  2. #define __FT_PRINTF_H__
  3. #include <stdarg.h>
  4. int ft_printf(char* format, ...);
  5. int ft_dprintf(int fd, char* format, ...);
  6. int ft_vprintf(char* format, va_list args);
  7. int ft_vdprintf(int fd, char* format, va_list args);
  8. int ft_sprintf(char* output, char* format, ...);
  9. int ft_snprintf(char* output, int bufLen, char* format, ...);
  10. int ft_vsprintf(char* output, char* format, va_list args);
  11. int ft_vsnprintf(char* output, int bufLen, char* format, va_list args);
  12. int ft_aprintf(char** output, char* format, ...);
  13. int ft_vaprintf(char** output, char* format, va_list args);
  14. #endif