<any>;

classstd::any といくつかのサポート関数および class を定義します。

要件

ヘッダー:<any>

名前空間:

標準: C++17 (コンパイルするには、少なくとも /std:c++17 を使用します。)

メンバー

機能

Name 説明
any_cast オブジェクトを any にします。
make_any 値を受け取り、any オブジェクトを作成します。
swap 2 つの any オブジェクトの要素を交換します。

クラス

名前 説明
any any インスタンスによって、コンストラクターの要件を満たす型または値がない型のいずれかが格納されます。
bad_any_cast 失敗した any_cast によってスローされたオブジェクト。

関連項目

ヘッダー ファイル リファレンス