どうも、ちょげ(@chogetarou)です。
配列(Array)の最大値を取得する方法を紹介します。
方法

配列(Array)の最大値を取得するには、std::max_element()を使います。
まず、*std::max_element()
のように、先頭に*を付けたstd::max_element()を呼び出します。
そして、*std::max_element()の第1引数に配列の最初の位置、第2引数に配列の最後の位置を指定します。
int max = *std::max_element(array, array + std::size(array));
上記の*std::max_element()は、配列の最大値を返します。
使用例
#include <iostream>
using namespace std;
int main(void){
int numbers[6] = {1, 2, 3, 10, 4, 5};
int max = *max_element(numbers, numbers + size(numbers));
cout << max << endl;
}
出力:
10
コメント