castについてメモ。
dynamic_cast< target-type >( expr ) : ポリモーフィックのポインタの型変換
static_cast< target-type >( expr ) : 非ポリモーフィックのポインタの型変換
const_cast< target-type >( expr ) : const, volatileの指定を上書き(これらを除く変換前後の型は同じである)
reinterpret_cast< target-type >( expr ) : 本質的に互換性の無いポインタ型同士の型変換
0 件のコメント:
コメントを投稿