| description |
Learn more about the classes and functions declared in the <any> header in the C++ Standard Library. |
| title |
<any> |
| ms.date |
09/20/2021 |
| f1_keywords |
|
| helpviewer_keywords |
|
| no-loc |
|
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. |
Header files reference