I searched the board and didn't find anything so I will pose the question to all of you. I am quite new to c++ and my boss has me developing a class that will be in a dll. This class will be used by some other developers to build a GUI off of. My class interfaces to a driver to get system monitoring info. Basically I'm doing okay but I don't know what to do about error handling. I have things that might cause errors in my class. My class calls a function that might return errors. The function calls a driver that might return errors. I don't know how much info to return to the GUI and what the best way is. Basically, if anyone has any good sites or faqs or whatever that might help me a little with learning more about error handling I would appreciate it. Thanks.
Edit: There is also a lot of dynamic memory allocation in my program. If anyone has good error handling stuff involving that I could really use it.