Spec-Zone.ru › C++

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

bool operator==( const locale& other ) const;
(1)
bool operator!=( const locale& other ) const;
(2) (до C++20)

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

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

(начиная с C++20)

Параметры

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

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

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

Пример

См. также

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

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

Spec-Zone.ru

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