cpp/iterator/back insert iterator

is a that appends elements to a container for which it was constructed. The container's member function is called whenever the iterator (whether dereferenced or not) is assigned to. Incrementing the is a no-op.