Freigeben über


<any>

Definiert die classstd::any und mehrere unterstützende Funktionen und Klassen.

Anforderungen

Header: <any>

Namespace:std

Standard: C++17 (Verwenden Sie mindestens /std:c++17 zum Kompilieren.)

Member

Funktionen

Name Beschreibung
any_cast Erstellt ein Objekt in ein any.
make_any Verwendet Werte und erstellt ein any Objekt.
swap Tauscht die Elemente zweier any-Objekte.

Klassen

name Beschreibung
any Eine any Instanz speichert entweder einen Typ, der die Konstruktoranforderungen erfüllt oder keinen Wert hat.
bad_any_cast Objekte, die von einem Fehler any_castausgelöst wurden.

Siehe auch

Referenz zu Headerdateien