私は過去2週間stlを勉強していて、たくさんの、、、を扱ってきvector<T>
ましdeque<T>
たlist<T>
。私が使ってきたすべての時間push_back()
、、。しかし現在、私は次のような「イテレータの挿入」を紹介されています。push_front()
insert()
back_insert_iterator
、これはpush_back()
、コンテナがpush_back()
機能する機能を備えている必要があります。front_insert_iterator
push_front()
、これはコンテナに類似しており、コンテナにpush_front()
insert_iterator
、似たようなinsert()
、何とか何とか何とか
だから私はこれらすべてを実装する方法を知っています。私の質問は非常に単純ですが、違いは何ですか?なぜインサートイテレータをわざわざ使用するのですか?