Freigeben über


_ltoa, _ltow

Konvertiert eine lange ganze Zahl in eine Zeichenfolge.Sicherere Versionen dieser Funktionen sind verfügbar. Weitere Informationen finden Sie unter _ltoa_s, _ltow_s.

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

Parameter

  • value
    Der zu konvertierende Zahl.

  • str
    Ergebnis der Zeichenfolgen.

  • radix
    Basis von value.

Rückgabewert

Jede dieser Funktionen gibt einen Zeiger auf strzurück.Es gibt keine Fehler werden.

Hinweise

Die _ltoa-Funktion konvertiert die Zahlen in value auf eine auf NULL endende Zeichenfolge und speichert das Ergebnis in Bytes) bis 33 ( str.Das radix-Argument gibt die Basis des valuean, die im Bereich 2 bis 36 sein muss.Wenn radix 10 entspricht, und value negativ ist, wird das erste Zeichen der gespeicherten Zeichenfolge das Minuszeichen (–)._ltow ist eine Breitzeichen-Version von _ltoa. Das zweite Argument, und der Rückgabewert von _ltow sind Zeichenfolgen mit Breitzeichen.Jede dieser Funktionen Microsoft-spezifische ist.

SicherheitshinweisSicherheitshinweis

Um Pufferüberläufe zu verhindern, stellen Sie sicher, dass der str Puffer groß genug ist die konvertierten sowie das nachfolgende NULL-Zeichen Ziffern und ein Zeichen enthalten soll.

In C++ können diese Funktionen Vorlagen Operatoren.Weitere Informationen finden Sie unter Speichern Sie Vorlagen-Überladungen.

Zuweisung generischer Textroutinen

Tchar.h-Routine

_UNICODE als auch _MBCS nicht definiert

_MBCS definieren

_UNICODE definiert

_ltot

_ltoa

_ltoa

_ltow

Anforderungen

Routine

Erforderlicher Header

_ltoa

<stdlib.h>

_ltow

<stdlib.h>

Weitere Informationen finden Sie unter Kompatibilität Kompatibilität in der Einführung.

Beispiel

Weitere Informationen finden Sie im Beispiel für _itoa.

.NET Framework-Entsprechung

System::Convert::ToString

Siehe auch

Referenz

Datenkonvertierung

_itoa, _i64toa, _ui64toa, _itow, _i64tow, _ui64tow

_ultoa, _ultow