SORU
7 EKİM 2010, PERŞEMBE


Std olmadığını kontrol etmek için nasıl::map ekleme yapmadan bir anahtar içerir?

Tek yolu buldum kontrol için çiftleri tarafından takılması ve kontrol edilmesi std::pair.second false ama asıl sorun bu hala ekler bir şey olursa anahtar kullanılmaz, oysa benim istediğim bir map.contains(key); işlevi.

CEVAP
7 EKİM 2010, PERŞEMBE


Kullanım my_map.count( key ); yalnızca 0 ya aslında Boolean olan 1, döndürebilirsiniz istediğiniz sonucu.

Alternatif olarak my_map.find( key ) != my_map.end() da işe yarar.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • bigky226

    bigky226

    11 HAZİRAN 2006
  • MrDevin521

    MrDevin521

    18 Temmuz 2010
  • TheJoeycool2010

    TheJoeycool2

    12 Temmuz 2010