操作符 - 方法

Pointer<Pointer<T>> operator -(
  1. int offset
)

一个指向此指针之前第 offsetPointer<T> 的指针。

相当于 this + (-offset)

返回一个指向地址为 offsetPointer<T> 大小的指针。即 (this - offset).address == this.address - offset * sizeOf<Pointer<T>>()

此外,(this - offset).valuethis[-offset] 相等,类似地也适用于赋值。

实现

external Pointer<Pointer<T>> operator -(int offset);