Spec-Zone.ru › C++

std::locale::operator==, operator!=

Defined in header <locale>
bool operator==( const locale& other ) const;
(1)
bool operator!=( const locale& other ) const;
(2) (до C++20)

Проверяет два объекта locale на равенство. Имена locale считаются равными, если их имена равны. Без имени locale считаются равными, если они являются копиями друг друга.

Оператор != синтезируется из operator==.

(с C++20)

Параметры

other - объект locale для сравнения

Возвращаемое значение

1) true, если *this является копией other или имеет идентичное имя, иначе false.
2) true, если *this является копией other или имеет идентичное имя, иначе false.

Пример

См. также

(конструктор)
создаёт новый объект locale
(публичный член-функция)
name
возвращает имя locale или "*" если имя не задано
(публичный член-функция)

© cppreference.com
Licensed under the Creative Commons Attribution-ShareAlike Unported License v3.0.
https://en.cppreference.com/w/cpp/locale/locale/operator_cmp

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API