Hi NG, is there any way to make g++ (preferably) report dynamic_cast statements that are unnecessary? Example:
class A{...};
class B : public A {...};
class C : public B {...};
...
void myFunc(C * obj)
{
// redundant one...
... = dynamic_cast<C*>(obj);
// ...redundant two
... = dynamic_cast<B*>(obj);
}
Andreas
_______________________________________________
help-gplusplus mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/help-gplusplus
