未指向同一数组的指针相减
C++-Undefined-Behavior-46
示例:
int a[10];
int b[10];
ptrdiff_t d = a - b; // Undefined behavior
依据
ISO/IEC 14882:2003 5.7(5)-undefined
ISO/IEC 14882:2011 5.7(5)-undefined
示例:
int a[10];
int b[10];
ptrdiff_t d = a - b; // Undefined behavior