Your Browser is not longer supported

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

{{viewport.spaceProperty.prod}}

wcstoumax - Langzeichenkette in ganze Zahl (uintmax_t) umwandeln

&pagelevel(4)&pagelevel

Definition

#include <inttypes.h>

uintmax_t wcstoumax(const wchar_t * nptr, wchar_t ** endptr, int base);

Beschreibung

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

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

Weiter Beschreibung siehe wcstoull().

Returnwert

konvertierter Wert



bei Erfolg.


0

wenn keine Umwandlung durchgeführt werden konnte.


UINTMAX_MAX



wenn der richtige Wert außerhalb des Bereichs der darstellbaren Werte liegt. errno wird gesetzt, um den Fehler anzuzeigen.

Fehler

wcstoumax() 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 wcstoull().

Siehe auch

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