reinterpret_cast(型変換演算子)

提供: RAD Studio
移動先: 案内検索

キーワード(アルファベット順):インデックス への移動


カテゴリ

C++ 固有キーワード

構文

reinterpret_cast< T > (arg)

説明

文、reinterpret_cast< T > (arg) において、T はポインタ、参照、算術型、関数へのポインタ、またはメンバーへのポインタでなければなりません。

ポインタは、整数型に明示的に変換できます。

整数 arg は、ポインタに変換できます。ポインタの整数型への変換し、同じポインタ型へ再びもどすと、元の値になります。

未定義クラスは、ポインタまたは参照変換で使用できます。

関数へのポインタは、その関数ポインタを保有するのに十分なビットがあるオブジェクト ポインタ型の場合に、オブジェクト型へのポインタに、明示的に変換することができます。オブジェクト型へのポインタは、関数ポインタ型がそのオブジェクト ポインタを保有するのに十分な大きさがある場合にのみ、関数へのポインタに明示的に変換することができます。

関連項目