Cpp-standard-library-cpp-accumulate
提供:Dev Guides
C ++数値ライブラリ-累積
説明
[first、last)の範囲内のすべての値をinitに累積した結果を返します。
宣言
- 以下は、std
- accumulateの宣言です。
C 98
C 11
- first、last -シーケンスの最初と最後の位置を反復します。
- init -アキュムレータの初期値です。
- binary_op -バイナリ操作です。
戻り値
[first、last)の範囲内のすべての値をinitに累積した結果を返します。
例外
binary_op、割り当て、またはイテレータの操作のいずれかがスローされた場合にスローされます。
データの競合
ロケールオブジェクトが変更されます。
例
- 以下のstd
- accumulateの例。
出力は次のようになります-