_ultoa, _ultow

Convertissez un long entier non signé dans une chaîne.plus les versions sécurisées de ces fonctions sont disponibles ; consultez _ultoa_s, _ultow_s.

char *_ultoa(
   unsigned long value,
   char *str,
   int radix 
);
wchar_t *_ultow(
   unsigned long value,
   wchar_t *str,
   int radix 
);
template <size_t size>
char *_ultoa(
   unsigned long value,
   char (&str)[size],
   int radix 
); // C++ only
template <size_t size>
wchar_t *_ultow(
   unsigned long value,
   wchar_t (&str)[size],
   int radix 
); // C++ only

Paramètres

  • value
    Nombre à convertir.

  • str
    résultat de chaîne.

  • radix
    base d' value*.*

Valeur de retour

Chacune de ces fonctions retourne un pointeur vers str.Il n'existe aucun retour d'erreur.

Notes

La fonction d' _ultoa convertit value à une chaîne de caractères se terminant par null et stocke le résultat (jusqu'à 33 octets) dans str.Aucune vérification de dépassement n'est exécuté.radix spécifie la base d' value; radix doit être comprise entre 2 et 36._ultow est une version à caractère élargi d' _ultoa.

Note de sécuritéNote de sécurité

Pour empêcher les dépassements de mémoire tampon, assurez -vous que la mémoire tampon d' str est suffisamment grande pour contenir les chiffres convertis plus le caractère Null de fin.

En C++, ces fonctions ont des surcharges de modèle qui appellent des homologues plus récentes et sécurisées de ces fonctions.Pour plus d'informations, consultez Surcharges sécurisées de modèle.

mappages de routines de texte générique

routine de TCHAR.H

_MBCS & de _UNICODE non défini

_MBCS défini

_UNICODE défini

_ultot

_ultoa

_ultoa

_ultow

Configuration requise

routine

en-tête requis

_ultoa

<stdlib.h>

_ultow

<stdlib.h> ou <wchar.h>

Pour des informations de compatibilité supplémentaires, consultez compatibilité dans l'introduction.

Exemple

Consultez l'exemple pour _itoa.

Équivalent .NET Framework

System : : Conversion : : ToString

Voir aussi

Référence

Conversion de données

_itoa, _i64toa, _ui64toa, _itow, _i64tow, _ui64tow