Top / 型
型 (type) †
オブジェクト型 (object type) †
オブジェクトを生成するのに用いた型。 オブジェクト型は、関数型、参照型、および void 型のいずれでもない型である。
スカラ型 (scalar type) †
C 互換型 (POD type*1) †
スカラ型、C 互換構造体型、C 互換共用体型、それらの型の配列、およびそれらの型のcv 修飾?付き版のこと。 簡単にいえば、C と同じように記述された型のことであり、メンバ関数を持つクラス等は C 互換型ではない。
静的な型 (static type) †
式の型。式の評価結果の型として、実行時の意味は一切考慮せず、構文上の字面だけから得られる。
具体的には、式の評価結果が、多相的クラス型?への参照?またはポインタ?であったとしても、実際に指しているオブジェクト?の型ではなく、その参照?またはポインタ?そのものの型が、静的な型である。
動的な型 (dynamic type) †
左辺値式?によって表現される左辺値が指す最派生オブジェクト?の型。
具体的には、多相的オブジェクト型?への参照?またはポインタ?が指す実際のオブジェクト?の型を意味する。
Counter: 6357,
today: 1,
yesterday: 0
Last-modified: Sat, 06 May 2006 22:33:47 JST (5408d)
Last-modified: Sat, 06 May 2006 22:33:47 JST (5408d)