tmp/tmp9t_5tock/{from.md → to.md}
RENAMED
|
@@ -0,0 +1,12 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
### General <a id="any.general">[[any.general]]</a>
|
| 2 |
+
|
| 3 |
+
Subclause [[any]] describes components that C++ programs may use to
|
| 4 |
+
perform operations on objects of a discriminated type.
|
| 5 |
+
|
| 6 |
+
[*Note 1*: The discriminated type can contain values of different types
|
| 7 |
+
but does not attempt conversion between them, i.e., `5` is held strictly
|
| 8 |
+
as an `int` and is not implicitly convertible either to `"5"` or to
|
| 9 |
+
`5.0`. This indifference to interpretation but awareness of type
|
| 10 |
+
effectively allows safe, generic containers of single values, with no
|
| 11 |
+
scope for surprises from ambiguous conversions. — *end note*]
|
| 12 |
+
|