22
General utilities library
[utilities]
22.6
Variants
[variant]
22.6.11
Class
bad_
variant_
access
[variant.bad.access]
namespace
std
{
class
bad_variant_access
:
public
exception
{
public
:
// see
[exception]
for the specification of the special member functions
const
char
*
what
(
)
const
noexcept
override
;
}
;
}
1
#
Objects of type
bad_
variant_
access
are thrown to report invalid accesses to the value of a
variant
object
.
🔗
const
char
*
what
(
)
const
noexcept
override
;
2
#
Returns
: An
implementation-defined
ntbs
.