Your Browser is not longer supported

Please use Google Chrome, Mozilla Firefox or Microsoft Edge to view the page correctly
Loading...

{{viewport.spaceProperty.prod}}

wcstoimax - Langzeichenkette in ganze Zahl (intmax_t) umwandeln

&pagelevel(4)&pagelevel

Definition

#include <inttypes.h>

intmax_t wcstoimax(const wchar_t * nptr, wchar_t ** endptr, int base);

Beschreibung

wcstoimax() wandelt den ersten Teil der Zeichenkette aus Langzeichenwerten, auf die nptr zeigt, in die Darstellung intmax_t um.

intmax_t ist ein in stdint.h vordefinierter Typ:
typedef long long intmax_t;

Weiter Beschreibung siehe wcstoll().

Returnwert

konvertierter Wert



bei Erfolg.


0

wenn keine Umwandlung durchgeführt werden konnte.


INTMAX_MAX, INTMAX_MIN



wenn der richtige Wert außerhalb des Bereichs der darstellbaren Werte liegt (entsprechend dem Vorzeichen des Wertes). errno wird gesetzt, um den Fehler anzuzeigen.

Fehler

wcstoimax() schlägt fehl, wenn gilt: 


EINVAL

Der Wert von base wird nicht unterstützt.


ERANGE

Der Wert, der zurückgegeben werden soll, ist nicht darstellbar.

Hinweise

Siehe wcstoll().

Siehe auch

strtoimax(), strtol()strtoll(), strtoul(), strtoull()strtoumax(), wcstol()wcstoll(), wcstoul(), wcstoull(), wcstoumax().