It appears that the what() function is a member of the <exception> class. I have seen several other exceptions classes simply inherits the exeception class and then overrides the what() as virtual what().
But I have seen the docs of the std. <exception> template functions and I do not see a what() there.
Anyone knows if what() is really a member of the <exception> OR is it inherits from some other class?.
I am coming from a Java background and writing some C++ code. One thing....Nothing to beat Javadocs style Java documemtation. C++ is no where near. Sorry. I am not bashing.
I home someone will point me to some place on the web or throw his/her two cents on this.