Files
2025-10-25 03:02:53 +03:00

848 B

[variant.general]

22 General utilities library [utilities]

22.6 Variants [variant]

22.6.1 General [variant.general]

1

#

A variant object holds and manages the lifetime of a value.

If the variant holds a value, that value's type has to be one of the template argument types given to variant.

These template arguments are called alternatives.

2

#

In [variant],GET denotes a set of exposition-only function templates ([variant.get]).