[DISABLE, INFORMATION , WARNING, ERROR]
Operations with pointers to related classes always need separate NULL-checks before adding offsets from base classes to inherited classes.
class A {
};
class B : public A{
};
void main() {
A *ap;
B *bp;
ap=bp; // warning
}
Try to avoid operations with pointers to different, but related classes.