Aracılığıyla paylaş


insert_iterator Class

Çıkış Yineleyici gereksinimlerini karşılayan bir yineleyici Adaptörü açıklar.Bu ekler, yerine üzerine yazar, bir sıra öğelerine ve böylece C++ sırası ve ilişkilendirilebilir kapsayıcıları Yineleyicilerde tarafından sağlanan Yaz semantiği farklıdır semantiği sağlar.İnsert_iterator sınıfı, uyarlanan konteyner yola templatized.

template <class Container>
class insert_iterator

Parametreler

  • Container
    İçine öğeleridir tarafından eklenecek kapsayıcı türü bir insert_iterator.

Notlar

Kapsayıcı türü kapsayıcı Değişken boyutlu kap gereksinimlerini karşılamak ve iki bağımsız değişken Ekle üye işlev parametre türü nerede olması gereken Container::iterator ve Container::value_type ve bir tür verir, Container::iterator.Standart Şablon Kütüphanesi dizisi ve sıralanmış ilişkilendirilebilir kapsayıcıları bu gereksinimleri karşılamak ve kullanmak için uyarlanabilir insert_iterators.İlişkilendirilebilir kapsayıcılar için konum bağımsız geliştirmek veya bağlı ne kadar iyi ipucu performansının düşmesine olasılığı vardır bir ipucu olarak kabul edilir.Bir insert_iterator her zaman kapsayıcısının ile başlatılmalıdır.

xc8a16w0.collapse_all(tr-tr,VS.110).gifOluşturucular

insert_iterator

Yapıları bir insert_iterator bir kap içinde belirli bir konuma bir öğe ekler.

xc8a16w0.collapse_all(tr-tr,VS.110).gifTypeDef

container_type

İçine genel bir ekleme yapılmadan kapsayıcıyı temsil türü.

başvuru

Bir öğeyle ilişkilendirilmiş konteyner tarafından denetlenen bir sıra başvuru sağlar türü.

xc8a16w0.collapse_all(tr-tr,VS.110).gifİşleçler

operator *

Çıkış Yineleyici ifade uygulamak için kullanılan bilgileri başvuru kaldırma operatör *i = x için genel bir ekleme.

operator ++

Aralıklarla insert_iterator içine bir değer depolanmış bir sonraki konuma.

operator =

Atama işleci çıktı Yineleyici ifade uygulamak için kullanılan *i = x için genel bir ekleme.

Gereksinimler

Üstbilgisini: <iterator>

Namespace: std

Ayrıca bkz.

Başvuru

Standart C++ Kitaplığı'nda iş parçacığı güvenliği

Standart Şablon Kütüphanesi

Diğer Kaynaklar

insert_iterator üyeleri

<iterator> Üyeler