C++ STL max_element()与min_element()

#include 
#include 
#include 
using namespace std;
int main()
{
	vector myvector;
	for (int i = 0; i < 100; i++)
	{
		myvector.push_back(i);
	}
	auto max_itt = max_element(myvector.begin(), myvector.end());
	int max = 0;
	if (max_itt != myvector.end())
	{
		max = *max_itt;
	}
	cout << "最大值为:" << max << endl;
	cin.get();
}

包含头文件:#include

max_element(first,last)/min_element()返回数组中最大值/最小值的地址  

注意其作用范围为:[first,last) ,查找数组中[first,last - 1]范围内的最小值

你可能感兴趣的:(C++学习之路)