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

Function replace_tail_copy

Boost , The Boost C++ Libraries BoostBook Documentation Subset , Reference

Boost C++ Libraries

...one of the most highly regarded and expertly designed C++ library projects in the world. Herb Sutter and Andrei Alexandrescu, C++ Coding Standards

PrevUpHomeNext

Function replace_tail_copy

boost::algorithm::replace_tail_copy — Replace tail algorithm.

Synopsis

// In header: <boost/algorithm/string/replace.hpp>

template<typename OutputIteratorT, typename Range1T, typename Range2T> 
  OutputIteratorT 
  replace_tail_copy(OutputIteratorT Output, const Range1T & Input, int N, 
                    const Range2T & Format);
template<typename SequenceT, typename RangeT> 
  SequenceT replace_tail_copy(const SequenceT & Input, int N, 
                              const RangeT & Format);

Description

Заменить хвост ввода заданной строкой формата. Хвост представляет собой суффикс струны заданного размера. Если последовательность короче, то требуется целая строка, которая считается хвостом. Результатом является модифицированная копия ввода. Он возвращается в виде последовательности или копируется на выходной итератор.

[Note]Note

Второй вариант этой функции обеспечивает сильную гарантию безопасности.

Параметры:

<Format>

Заменяющая строка

<Input>

Вводная строка

<N>

Длина хвоста. Для N>=0 извлекается максимум N символов. Для N<0 извлекается размер (вход)- | N | символы.

<Output>

Итератор вывода, на который будет скопирован результат

Возвращение:

Итератор вывода, указывающий сразу после последнего вставленного символа или модифицированной копии ввода


PrevUpHomeNext

Статья Function replace_tail_copy раздела The Boost C++ Libraries BoostBook Documentation Subset Reference может быть полезна для разработчиков на c++ и boost.




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



:: Главная :: Reference ::


реклама


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

Время компиляции файла: 2024-08-30 11:47:00
2025-05-19 21:11:43/0.0080640316009521/1