SORU
3 Ocak 2012, Salı


Neden hiçbir std::stou?

C 11 Yeni Dize dönüştürme fonksiyonları eklendi:

http://en.cppreference.com/w/cpp/string/basic_string/stoul

İçerir bu (string int), güven me (dize kadar), stoll (dize kadar uzun uzun), stoul (string imzasız uzun), stoull (dizi için işaretsiz uzun uzun). Onun yokluğunda önemli (imzasız dize) stou bir işlev. Gerekli değildir, ama diğerlerinin bir nedeni mi var?

ilgili: No "sto{short, unsigned short}" functions in C 11?

CEVAP
3 Ocak 2012, Salı


En pat cevap olacak bu C kütüphanesi vardır karşılık gelen & "strtou& " C 11 dize işlevleri sadece üstü örtülü sarma etrafında C kütüphane fonksiyonları: std::sto* fonksiyonlar ayna strto*, std::to_string fonksiyonları kullanmak sprintf.


Edit: KennyTM çıkış noktaları, her iki stoi stol strtol temel dönüştürme işlevi, ama hala gizemli neden varken var stoul kullanan strtoul, hiçbir karşılık gelen stou.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Awesome Toys TV

    Awesome Toys

    18 HAZİRAN 2014
  • KendrickLamarVEVO

    KendrickLama

    9 ŞUBAT 2011
  • Myron and Nejusha dance

    Myron and Ne

    2 AĞUSTOS 2012