最終更新日時: 2025年07月12日 02時16分44秒 (JST)
Koichi Murase が更新

履歴 編集

function
<valarray>

# std::valarray::max

    T max() const;

## 概要

最大の要素を取得する。

## 戻り値

`valarray`オブジェクトに含まれる最大の要素を返す。

最大要素の計算には、要素型`T`の`operator<`を使用する。計算の順番は未規定。

要素数が`0`の場合、未定義動作を引き起こす。要素数が`1`の場合、`0`番目の要素を返す。

## 例

    #include <iostream>
    #include <valarray>

    int main()
    {
      const std::valarray<int> va = {3, 1, 4};

      int result = va.max();
      std::cout << result << std::endl;
    }

### 出力

    4