C++ Locale Library - <locale>



Introduction

It is a locale class and a locale object encapsulates a set of features that are culture-specific, which can be used by programs to enhance international portability.

Declaration

Following is the declaration for std::locale.

class locale;

C++11

class locale;

Member types

Sr.No. Member type & description
1 category

It is a locale category.

2 facet

It is a locale facet.

3 id

It is a locale facet id.

Member functions

Sr.No. Member function & description
1 (constructor)

It is a locale constructor.

2 (destructor)

It is a locale destructor.

3 classic

It gets classic locale [static].

4 combine

It constructs copy of locale modifying one facet.

5 global

It sets global locale [static].

6 name

It used to get a locale name.

7 operator!=

It compares locales.

8 operator()

It compares strings using locale.

9 operator=

It is used to copy locale.

10 operator==

It compares locales.

locale.htm
Advertisements