Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?
Opracował: Elaine
Język C++

min_element

[funkcja] Szuka najmniejszej wartości w zakresie.

Składnia

C/C++
#include <algorithm>
namespace std
{
    template < typename FwdIt >
    FwdIt min_element( FwdIt first, FwdIt last );
    template < typename FwdIt, typename Comparator >
    FwdIt min_element( FwdIt first, FwdIt last, Comparator comp );
}

Opis szczegółowy

Szuka najmniejszej wartości w zakresie [first, last).

Obiekty są porównywane przy pomocy operatora < w przypadku pierwszej wersji i według comp w drugiej wersji.

Argumenty

nazwa argumentu znaczenie
first iterator postępowy wskazujący na pierwszy element zakresu
last iterator postępowy wskazujący na elemente znajdujący się za ostatnim elementem zakresu
comp » Dokumentacjabinarny predykat porównujący elementy, zwracający prawdę, jeśli pierwszy obiekt jest mniejszy od drugiego i false w przeciwnym wypadku

Zwacana wartość

Iterator wskazujący na najmniejszą wartość w zakresie.

Przykład

C/C++
#include <iostream>
#include <algorithm>
using namespace std;

int main()
{
    int a[ 8 ] = { 6, 5, 4, 1, 7, 8, 9, 2 };
   
    cout << "Najmniejsza wartosć to: " << * min_element( a, a + 8 ) << '\n';
}

Zagadnienia powiązane

max_elementSzuka największej wartości w zakresie. (funkcja)

Linki zewnętrzne