description | title | ms.date | f1_keywords | helpviewer_keywords | no-loc | |||||
---|---|---|---|---|---|---|---|---|---|---|
Learn more about the classes and functions declared in the <any> header in the C++ Standard Library. |
<any> |
09/20/2021 |
|
|
|
Defines the class std::any
and several supporting functions and classes.
Header: <any>
Namespace: std
Standard: C++17 (Use at least /std:c++17
to compile.)
Name | Description |
---|---|
any_cast |
Makes an object into an any . |
make_any |
Takes values and creates an any object. |
swap |
Exchanges the elements of two any objects. |
Name | Description |
---|---|
any |
An any instance either stores a type that satisfies the constructor requirements or has no value. |
bad_any_cast |
Objects thrown by a failed any_cast . |