std::meta::display_string_of, std::meta::u8display_string_of
ja.cppreference.net より
| ヘッダ <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 内の各要素は、定数式で使用可能な静的記憶域期間を持つ、潜在的に一意でないオブジェクトです。そのような要素へのポインタは、ポインタ型の非型テンプレートパラメータのテンプレート引数として使用するのには適していません。
例
| このセクションは不完全です 理由: 例がありません |
関連項目
(C++26) |
リフレクション対象のエンティティに識別子がある場合、その名前を取得します (関数) |