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

char_traits::compare

[metoda statyczna] Porównuje określoną liczbę znaków.

Składnia

C/C++
static int compare(
const char_type * str1,
const char_type * str2,
std::size_t num );

Opis ogólny

Porównuje określoną liczbę znaków w dwóch ciągach.

Opis szczegółowy

Porównanie jest wykonywane znak po znaku, najpierw testowana jest równość znaków, a jeśli znaki nie są równe, następuje test na mniejszość.

Argumenty

nazwa argumentu znaczenie
str1 pierwszy ciąg do porównania
str2 drugi ciąg do porównania
num liczba znaków do porównania

Zwracana wartość

Liczba ujemna jeśli pierwszy ciąg jest mniejszy niż drugi, 0 jeśli ciągi są równe lub wartość dodatnia jeśli pierwszy ciąg jest większy.

Linki zewnętrzne