Giriş
std::back_insert_iterator bir OutputIterator.
Kullanım
Şöyle yaparız.
İmzası şöyle.
std::back_insert_iterator bir OutputIterator.
Kullanım
Şöyle yaparız.
vector<int> vec({ 1, 2, 3 });
vector<int> vec2;
std::copy(vec.begin(), vec.end(), std::back_inserter(vec2));
operator++ metoduİmzası şöyle.
constexpr back_insert_iterator& operator++();
constexpr back_insert_iterator operator++(int);
Açıklaması şöyleDoes nothing. These operator overloads are provided to satisfy the requirements of LegacyOutputIterator. They make it possible for the expressions *iter++=value and *++iter=value to be used to output (insert) a value into the underlying container.Açıklaması şöyle
The iterator returned by std::back_inserter has it++ as a no-op.
Hiç yorum yok:
Yorum Gönder