Карта сайта Kansoftware
НОВОСТИУСЛУГИРЕШЕНИЯКОНТАКТЫ
Разработка программного обеспечения

insert

Boost , Chapter 1. Range 2.0 , New algorithms

Boost C++ LibrariesHomeLibrariesPeopleFAQMore

PrevUpHomeNext
Prototype

template<
    class Container,
    class SinglePassRange
>
Container& insert(Container& target,
                  typename Container::iterator before,
                  const SinglePassRange& from);
// This overload is for target containers that do not require an insertion
// position e.g. set/map
template<
    class Container,
    class SinglePassRange
>
Container& insert(Container& target, const SinglePassRange& from);

Description

вставьте все элементы в диапазоне из перед перед итератором в цель.

Definition

Defined in the header file boost/range/algorithm_ext/insert.hpp

Requirements
  1. SinglePassRange является моделью концепции Single Pass Range.
  2. Контейнер поддерживает вставку в заданном положении.
  3. Тип значения SinglePassRange можно преобразовать в Тип значения контейнера.
Complexity

Линейный. расстояние( от ) выполняются задания.


PrevUpHomeNext

Статья insert раздела Chapter 1. Range 2.0 New algorithms может быть полезна для разработчиков на c++ и boost.




Материалы статей собраны из открытых источников, владелец сайта не претендует на авторство. Там где авторство установить не удалось, материал подаётся без имени автора. В случае если Вы считаете, что Ваши права нарушены, пожалуйста, свяжитесь с владельцем сайта.



:: Главная :: New algorithms ::


реклама


©KANSoftWare (разработка программного обеспечения, создание программ, создание интерактивных сайтов), 2007
Top.Mail.Ru

Время компиляции файла: 2024-08-30 11:47:00
2025-05-19 22:06:07/0.0081968307495117/1