Aracılığıyla paylaş


stold

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

double stold(
    const string& _Str, 
    size_t *_Idx = 0
);
double stold(
    const wstring& _Str, 
    size_t *_Idx = 0
);

Parametreler

Parametre

Description

_Str

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

_Idx

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

Dönüş Değeri

long double Değeri.

Notlar

Öğelerin sırası işlev dönüştürür _Str bir değer _Val türü long double göre arama gibi strtold(_Str.c_str(), _Eptr), 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>