unchecked_partial_sum
Stejné jako partial_sum, ale umožňuje použití iterátoru Nekontrolovaná jako iterační výstup při _SECURE_SCL = 1 je definován.unchecked_partial_sumje definován v stdext oboru názvů.
[!POZNÁMKA]
Tento algoritmus je rozšíření společnosti Microsoft pro Standard C++ Library.Kód implementována pomocí tohoto algoritmu nebude přenosný.
template<class InputIterator, class OutIterator>
OutputIterator unchecked_partial_sum(
InputIterator_First,
InputIterator _Last,
OutputIterator _Result
);
template<class InputIterator, class OutIterator, class BinaryOperation>
OutputIterator unchecked_partial_sum(
InputIterator _First,
InputIterator _Last,
OutputIterator _Result,
BinaryOperation _Binary_op
);
Parametry
_First
Vstupní iterátoru adresování první prvek v rozsahu částečně sečtené nebo kombinované podle zadané binární operace._Last
Vstupní iterace adresování poslední prvek v rozsahu se částečně sčítat nebo kombinované podle zadané binární operace je o jednu pozici za poslední prvek iterated akumulace skutečně zahrnuty._Result
Iterace výstup adresování cílové oblasti, kde je řada dílčí součty nebo výsledky zadanou operaci uložení první prvek._Binary_op
Binární operace, která se použije v zobecněné operaci nahrazení operaci v postupu dílčí součet součtu.
Vrácená hodnota
Adresování konec rozsahu cílové výstupní iterace: _Result + ()_Last - _First),
Poznámky
Viz partial_sum ukázku kódu.
Další informace o kontrolované u iterátorů viz Zaškrtnuté iterátory.
Požadavky
Záhlaví: <numeric>
Obor názvů: stdext