キャスト演算子
【英】cast operator
キャスト演算子とは、プログラミング言語において、被演算子(オペランド)の型を一時的に指定された型へと変換する演算子のことである。
C言語におけるキャストには、どんな型へでもキャストを行うことが可能であり、そのキャストが何の目的で行われたかが全く示されない、という危険な側面があった。そのため、C++やC#では、「static_cast」「const_cast」「reinterpret_cast」「dynamic_cast」といった新しいタイプのキャストが導入されている。
キャスト演算子と同じ種類の言葉
- キャスト演算子のページへのリンク