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

  • B3ASTTY™

    B3ASTTY™

    27 Mayıs 2013
  • Learn word 2013 tutorials

    Learn word 2

    5 AĞUSTOS 2014
  • tsweeney79

    tsweeney79

    21 Ocak 2008