Skip to main contentdfsdf

ramneek handa's List: C++ Std Interpretations

    • In addition to the facilities provided by C, C++  provides additional data types, classes, templates, exceptions, names-  paces, inline functions, operator overloading, function name overload-  ing, references, free store management operators, and additional  library facilities.
    • --dynamic type: The dynamic type of an lvalue expression is the type  of the most derived object (_intro.object_) to which the lvalue  refers. [Example: if a pointer (_dcl.ptr_) p whose static type is  "pointer to class B" is pointing to an object of class D, derived  from B (_class.derived_), the dynamic type of the expression *p is  "D." References (_dcl.ref_) are treated similarly. ] The dynamic  type of an rvalue expression is its static type.

    16 more annotations...

    • lvalue
    • C++'s notion of type, scopelinkage, and storage duration.

    17 more annotations...

1 - 2 of 2
20 items/page
List Comments (0)