Freigeben über


__based-Grammatik

Microsoft-spezifisch

Die basierende Adressierung ist nützlich, wenn eine genaue Kontrolle über das Segment erforderlich ist, in dem Objekte zugeordnet sind (statische und dynamische basierende Daten).

Die einzige Form der basierenden Adressierung, die in 32-Bit- und 64-Bit-Kompilierungen zulässig ist "basiert auf einem Zeiger". Dieser gibt einen Typ an, der eine 32-Bit- oder 64-Bit-Verschiebung auf eine 32-Bit- oder 64-Bit-Basis enthält oder auf void basiert.

Grammatik

  • based-range-modifier:
    __based( base-expression )

  • base-expression:
    based-variablebased-abstract-declaratorsegment-namesegment-cast

  • based-variable:
    identifier

  • based-abstract-declarator:
    abstract-declarator

  • base-type:
    Typname

Siehe auch

Referenz

Basierte Zeiger (C++)