std::locale::operator==, operator!=
bool operator==( const locale& other ) const; | (1) | |
bool operator!=( const locale& other ) const; | (2) | (до C++20) |
Проверяет два объекта локали на равенство. Именованные локали считаются равными, если их имена совпадают. Безымянные локали считаются равными, если они являются копиями друг друга.
| Оператор | (начиная с C++20) |
Параметры
| other | - | объект std::locale для сравнения |
Возвращаемое значение
1)
true, если other является копией *this или имеет такое же имя, и false в противном случае.
2)
false, если other является копией *this или имеет такое же имя, и true в противном случае.Пример
См. также
| создаёт новую локаль (открытая функция-член) |
|
| возвращает имя локали или "*", если она безымянная (открытая функция-член) |
© cppreference.com
Licensed under the Creative Commons Attribution-ShareAlike Unported License v3.0.
https://en.cppreference.com/cpp/locale/locale/operator_cmp