Aracılığıyla paylaş


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

Ayrıca bkz.

Başvuru

hash_multimap Class

Standart Şablon Kütüphanesi