SORU
3 ŞUBAT 2011, PERŞEMBE


Bir std son öğesi::string

Eğer bir kısaltma ya da bir dizenin son karakteri gittikçe daha zarif bir yolu var mı diye soracaktım.

char lastChar = myString.at( myString.length() - 1 );

myString.back() gibi bir şey var gibi görünmüyor. Bir karşılığı var mıdır?

CEVAP
3 ŞUBAT 2011, PERŞEMBE


C back üye fonksiyonu kullanabilirsiniz 11,:

char ch = myStr.back();

C 03, std::string::back dikkatsizlik nedeniyle kullanılamaz, ama rbegin geri reverse_iterator kaldırma tarafından bu etrafında alabilirsiniz:

char ch = *myStr.rbegin();

Bu yardımcı olur umarım!

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Pál Zoltán Illés

    Pál Zoltán

    30 NİSAN 2007
  • Stevie

    Stevie

    2 Mayıs 2010
  • TecNoob

    TecNoob

    15 AĞUSTOS 2013