__based 语法

Microsoft 专用

在需要精确控制将对象分配到的段(基于静态和动态的数据)时,基寻址很有用。

32 位和 64 位编译中可接受的基寻址的唯一形式是“基于指针”,它定义一个包含针对 32 位或 64 位基的 32 位或 64 位置换或基于 void。

语法

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

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

  • based-variable:
    identifier

  • based-abstract-declarator:
    abstract-declarator

  • base-type:
    type-name

请参见

参考

基指针 (C++)