Ralf Wildenhues wrote: > Yup, indeed. And we need to provide a throw()-qualified destructor as > well.
A word of warning: not all implementations of std::exception use the 'throw' specifier on the virtual what() method. So, if you add it on your derived class but the base class doesn't have it, you may get [errors|warnings|pain]. Not sure what to do about it, short of adding a configure test... -- Chuck