libft
Loading...
Searching...
No Matches
ft_convert.h
Go to the documentation of this file.
1
15#ifndef FT_CONVERT_H
16#define FT_CONVERT_H
17
18#ifndef ATOI_ERROR
19#define ATOI_ERROR (-2147483648LL)
20#endif
21
41long long ft_atoi(const char* str);
42long long ft_atoll(const char* str);
43char* ft_utoa(unsigned long long n);
44char* ft_itoa(int n);
45char* ft_itoa_base(unsigned long long n, int base, int uppercase);
46
// end of number_conversions group
48
49#endif
char * ft_utoa(unsigned long long n)
Converts an unsigned long long to a decimal string.
Definition ft_number_conversion.c:259
long long ft_atoi(const char *str)
Converts a string to a signed integer.
Definition ft_number_conversion.c:69
char * ft_itoa(int n)
Converts an integer to a string.
Definition ft_number_conversion.c:215
long long ft_atoll(const char *str)
Converts a string to a long long value.
Definition ft_number_conversion.c:108
char * ft_itoa_base(unsigned long long n, int base, int uppercase)
Converts an unsigned integer to a string in a given base.
Definition ft_number_conversion.c:176