tmp/tmp6pw6evk9/{from.md → to.md}
RENAMED
|
@@ -19,14 +19,12 @@ that the expression
|
|
| 19 |
|
| 20 |
is `true`, and represents the union of all categories. Further, the
|
| 21 |
expression `(X | Y)`, where `X` and `Y` each represent a single
|
| 22 |
category, represents the union of the two categories.
|
| 23 |
|
| 24 |
-
`locale`
|
| 25 |
-
|
| 26 |
-
member functions expecting a `category` argument require one of the
|
| 27 |
-
`category` values defined above, or the union of two or more such
|
| 28 |
values. Such a `category` value identifies a set of locale categories.
|
| 29 |
Each locale category, in turn, identifies a set of locale facets,
|
| 30 |
including at least those shown in [[locale.category.facets]].
|
| 31 |
|
| 32 |
**Table: Locale category facets** <a id="locale.category.facets">[locale.category.facets]</a>
|
|
@@ -143,11 +141,11 @@ facet) when the last `locale` object containing the facet is destroyed;
|
|
| 143 |
for `refs == 1`, the implementation never destroys the facet.
|
| 144 |
|
| 145 |
Constructors of all facets defined in this Clause take such an argument
|
| 146 |
and pass it along to their `facet` base class constructor. All
|
| 147 |
one-argument constructors defined in this Clause are *explicit*,
|
| 148 |
-
preventing their participation in
|
| 149 |
|
| 150 |
For some standard facets a standard “…`_byname`” class, derived from it,
|
| 151 |
implements the virtual function semantics equivalent to that facet of
|
| 152 |
the locale constructed by `locale(const char*)` with the same name. Each
|
| 153 |
such facet provides a constructor that takes a `const char*` argument,
|
|
|
|
| 19 |
|
| 20 |
is `true`, and represents the union of all categories. Further, the
|
| 21 |
expression `(X | Y)`, where `X` and `Y` each represent a single
|
| 22 |
category, represents the union of the two categories.
|
| 23 |
|
| 24 |
+
`locale` member functions expecting a `category` argument require one of
|
| 25 |
+
the `category` values defined above, or the union of two or more such
|
|
|
|
|
|
|
| 26 |
values. Such a `category` value identifies a set of locale categories.
|
| 27 |
Each locale category, in turn, identifies a set of locale facets,
|
| 28 |
including at least those shown in [[locale.category.facets]].
|
| 29 |
|
| 30 |
**Table: Locale category facets** <a id="locale.category.facets">[locale.category.facets]</a>
|
|
|
|
| 141 |
for `refs == 1`, the implementation never destroys the facet.
|
| 142 |
|
| 143 |
Constructors of all facets defined in this Clause take such an argument
|
| 144 |
and pass it along to their `facet` base class constructor. All
|
| 145 |
one-argument constructors defined in this Clause are *explicit*,
|
| 146 |
+
preventing their participation in implicit conversions.
|
| 147 |
|
| 148 |
For some standard facets a standard “…`_byname`” class, derived from it,
|
| 149 |
implements the virtual function semantics equivalent to that facet of
|
| 150 |
the locale constructed by `locale(const char*)` with the same name. Each
|
| 151 |
such facet provides a constructor that takes a `const char*` argument,
|