Skip to content

Commit

Permalink
type_info : 評価タイミングについて追記
Browse files Browse the repository at this point in the history
  • Loading branch information
onihusube authored May 23, 2019
1 parent 3518139 commit 1e16fd3
Showing 1 changed file with 2 additions and 1 deletion.
3 changes: 2 additions & 1 deletion reference/typeinfo/type_info.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,8 @@ namespace std {
ユーザーは、この型を使用して、型名の検索や比較を行うことができる。`typeid`演算子に型を渡すと、その型の`type_info`オブジェクトが返され、`typeid`演算子にオブジェクトを渡すと、そのオブジェクトの型の`type_info`オブジェクトが返される。
`typeid`に、多相的な型のオブジェクトへの間接参照されたポインタに適用される場合、その型は実行時に決定する。これは、RTTI(実行時型情報)が利用可能であることを要求する。
`typeid`に、多相的な型のオブジェクトへの間接参照されたポインタに適用される場合、その型は実行時に決定する。これは、RTTI(実行時型情報)が利用可能であることを要求する。
それ以外の場合、`typeid`の評価はコンパイル時に完了する。
`typeid`演算子に、間接参照されたヌルポインタが渡された場合、[`bad_typeid`](/reference/typeinfo/bad_typeid.md)例外が投げられる。
Expand Down

0 comments on commit 1e16fd3

Please sign in to comment.