共用方式為


unchecked_partial_sum

,當_SECURE_SCL=1定義時,和 partial_sum,不過,允許使用未核取的Iterator在輸出Iterator的地方。 unchecked_partial_sumstdext 在命名空間中定義。

注意事項注意事項

這個演算法是 Microsoft 擴充功能加入至 Standard C++ 程式庫。使用演算法實作的程式碼就是可攜式執行檔 (PE)。

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
   );

參數

  • _First
    處理輸入的 Iterator 在根據指定的二進位運算部分輸入序列或合併的範圍中的第一個項目。

  • _Last
    處理輸入的 Iterator 在根據是在最後一個項目以外的某個位置的其中一個指定的二進位運算部分輸入序列或合併的範圍的最後一個項目在中逐一查看累積實際上由。

  • _Result
    解決輸出 Iterator 的第一個項目目的範圍要存放的本機部分和或指定之作業的結果序列。

  • _Binary_op
    要套用在取代總和作業區段與程序的通用作業的二進位運算。

傳回值

解決輸出 Iterator 的目的範圍的結尾: _Result + (_Last -_First),

備註

提供程式碼範例 partial_sum 參閱。

如需已檢查的 Iterator 的詳細資訊,請參閱 檢查過的 Iterator

需求

標題: <numeric>

命名空間: stdext

請參閱

參考

標準樣板程式庫