Sdílet prostřednictvím


copy_n

Zkopíruje zadaný počet prvků.

template<class InputIterator, class Size, class OutputIterator> OutputIterator copy_n(InputIterator first, Size count, OutputIterator dest);

Parametry

  • first
    Vstupní iterační, která označuje, kde se má kopírovat prvky z.

  • count
    Typ znaménkem nebo bez znaménka celé číslo určující počet elementů ke kopírování.

  • dest
    Iterační výstupu, která označuje, kde se má kopírovat prvky, které mají.

Vrácená hodnota

Vrátí výstupu iterace zkopírovány elementy do.Je stejný jako vrácené hodnoty parametru třetí dest.

Poznámky

Funkce šablony vyhodnocuje *(dest + N) = *(first + N)) jednou pro každou N v rozsahu [0, count), pro striktně zvýšení hodnoty N počínaje nejnižší hodnoty.Potom vrátí dest + N.Pokud dest a first označíte oblastech úložiště, dest nesmí být v rozsahu [first, Last).

Požadavky

Záhlaví: < algoritmus >

Obor názvů: std

Viz také

Referenční dokumentace

<algorithm>