Aracılığıyla paylaş


stoull

Bir karakter sırası dönüştüren bir unsigned long long.

unsigned long long stoull(
    const string& _Str, 
    size_t *_Idx = 0,
    int _Base = 10
);
unsigned long long stoull(
    const wstring& _Str, 
    size_t *_Idx = 0,
    int _Base = 10
);

Parametreler

Parametre

Description

_Str

Dönüştürülecek karakter dizisi.

_Idx

Dönüştürülmeyen ilk karakter dizin değeri.

_Base

Kullanılacak numarasını temel.

Dönüş Değeri

unsigned long long Değeri.

Notlar

Öğelerin sırası işlev dönüştürür _Str bir değer _Val türü unsigned long long göre arama gibi strtoull(_Str.c_str(), _Eptr, _Base), burada _Eptr bir işleve iç nesnesidir. _Str.c_str() == *_Eptr Türünde bir nesne oluşturduğunda invalid_argument. Böyle bir çağrı ayarlarsýnýz, errno, türünde bir nesne oluşturduğunda out_of_range. Aksi takdirde, eğer _Idx bir null işaretçi işlevi mağazalar değil *_Eptr - _Str.c_str() , *_Idx ve döner _Val.

Gereksinimler

Başlık: <string>

Namespace: std

Ayrıca bkz.

Başvuru

string (<string>)

wstring

<string>