public member class
<locale>
Locale facet id
This type is used to declare the member variable
id of all facets.
It is defined as:
1 2 3 4 5 6 7
|
class locale::id {
public:
id();
private:
void operator= (const id&); // not defined
id (const id&); // not defined
}
|
This class basically implements a
default constructor, which is called the first time an instance of the facet is installed in the locale.
The
copy constructor and
copy assignment are private, disabling the possibility to copy an
id object.