hash_multimap::const_iterator
[!NOT]
Bu API artık kullanılmıyor.Alternatif unordered_multimap Class.
Çift yönlü Yineleyici, can sağlayan bir tür okuma bir const hash_multimap öğe.
typedef list<typename Traits::value_type, typename Traits::allocator_type>::const_iterator const_iterator;
Notlar
Bir tür const_iterator bir öğenin değerini değiştirmek için kullanılamaz.
const_iterator Hash_multimap noktaları nesnelerine tarafından tanımlanan value_type, türü olan pair*<constanahtar, türü>*. Anahtarın değerini ilk üye çifti ile kullanılabilir ve eşlenmiş öğenin değeri çifti ikinci üyesi üzerinden kullanılabilir.
Başvurulacak bir const_iteratorcIter bir hash_multimap içindeki bir öğeye işaret ettikten sonra kullanın -> işleci.
Öğe için anahtarın değerini erişmek için cIter -> ilk, eşdeğer (*cIter).first.Eşlenen veri öğesinin değeri erişmek için cIter -> İkinci, eşdeğer (*cIter).first.
Visual C++ .NET 2003, üyeleri de <hash_map> ve <hash_set> başlık dosyaları artık std ad alanında bulunan, ancak bunun yerine stdext ad alanına taşınmış.Bkz: ad stdext daha fazla bilgi için.
Örnek
Örnek için bkz: başlayan kullanarak bir örnek const_iterator.
Gereksinimler
Başlık: <hash_map>
Ad alanı: stdext