Starting to use PC-Lint on an existing code base (fear and trepidation).
One thing that it complains about is the following:
class IBatch { public
A class with virtual functions but no virtual destructor is suspect, and most likely wrong: see a good and more precise explanation here.