Character Manipulation Function
char* _ui64toa(unsigned _int64 value, char* string, int radix);
wchar_t* _ui64tow(unsigned _int64 value, wchar_t* string, int radix);
TCHAR* _ui64tot(unsigned _int64 value, TCHAR* string, int radix);
Internationalization (I18n) Function Overview
The _ui64toa function converts digits in value to a null-terminated character string and stores the result (up to 65 single-byte characters) in string . No overflow checking is performed, and the return is a pointer to string . radix specifies the base of value and must be in the range 2 - 36.
_ui64tow is the wide-character version of _ui64toa , storing up to 65 wide characters.
_ui64tot is the Windows-only Generic version of the function; with the _MBCS or _UNICODE compiler flags determining its mapping to either _ui64toa or _ui64tow .
I18n Issues
Use the appropriate version of the function as required for internationalization support.
Recommended Replacements*
Consider using the more secure versions of these functions, if they are available.
These are shown as the first choices in the following table:
*If you're already using the recommended function, see I18n Issues for other reasons why Globalyzer is detecting the function.
Character Manipulation
Functions
|