Namespaces
Variants

std::meta::display_string_of, std::meta::u8display_string_of

ja.cppreference.net より
< cpp | meta
 
 
 
リフレクションライブラリ
 
リフレクション型とクエリ
リフレクションクエリ
リフレクションレイアウトクエリ
型プロパティ
型プロパティクエリ
 
ヘッダ <meta>
consteval std::string_view display_string_of( std::meta::info r );
で定義 (1) (C++26 以降)
consteval std::u8string_view u8display_string_of( std::meta::info r );
(2) (C++26 以降)

処理系定義の文字列を返します。処理系は、r が表すものを特定するのに役立つテキストを生成することが推奨されます。

引数

r - リフレクション値

戻り値

処理系定義の文字列。可能であれば、その文字列は表現された構文要素を特定するのに適しているべきです。

備考

結果 V は null 終端されています: V.data()[V.size()] は '\0' であることが保証されています。V 内の各要素は、定数式で使用可能な静的記憶域期間を持つ、潜在的に一意でないオブジェクトです。そのような要素へのポインタは、ポインタ型の非型テンプレートパラメータのテンプレート引数として使用するのには適していません。

例

関連項目

リフレクション対象のエンティティに識別子がある場合、その名前を取得します
(関数)