std::max_elementはコンテナ中の最大の要素を返します。
#include <vector>
#include <algorithm>
//コンテナにランダムな要素を設定する
std::vector<int> numbers(10);
std::generate(numbers.begin(), numbers.end(), rand);
//最大の要素
int max = *max_element(numbers.begin(), numbers.end());
« エラトステネスの篩をC++で実装してみた | メイン | コンテナ中の最小の要素を取得する(std::min_element) »
std::max_elementはコンテナ中の最大の要素を返します。
#include <vector>
#include <algorithm>
//コンテナにランダムな要素を設定する
std::vector<int> numbers(10);
std::generate(numbers.begin(), numbers.end(), rand);
//最大の要素
int max = *max_element(numbers.begin(), numbers.end());
このエントリーのトラックバックURL:
http://www.gesource.jp/mt/mt-tb.cgi/926
2009年03月02日 18:36に投稿されたエントリーのページです。
ひとつ前の投稿は「エラトステネスの篩をC++で実装してみた」です。
次の投稿は「コンテナ中の最小の要素を取得する(std::min_element)」です。