TODO: To be continue
Reference
- 错误处理(Error-Handling):为何、何时、如何(rev#2)
- [1] B. Stroustrup: Programming with Exceptions(pdf)
- [2] B. Stroustrup: [Exception Safety: Concepts and Techniques]http://www.research.att.com/~bs/except.pdf
- [3] D. Abrahams: [Error and Exception Handling]http://www.boost.org/more/error_handling.html
- [4] D. Abrahams: [Exception-Safety in Generic Components]http://www.boost.org/more/generic_exception_safety.html
- [5] Tom Cargill: [Exception Handling, A False Sense of Security]http://www.informit.com/content/images/020163371x/supplements/Exception_Handling_Article.html
- [6] Damien Katz: [Error codes or Exceptions? Why is Reliable Software so Hard?]http://damienkatz.net/2006/04/error_code_vs_e.html
- [7] Alan Griffiths: [Here be Dragons]http://www.octopull.demon.co.uk/c++/dragons/
- [8] Ned Batchelder: [Exceptions vs. status returns]http://www.nedbatchelder.com/text/exceptions-vs-status.html
- [9] Ned Batchelder: [Exceptions in the rainforest]http://www.nedbatchelder.com/text/exceptions-in-the-rainforest.html
- [10] Ned Batchelder: [Fix error handling first]http://www.nedbatchelder.com/text/fix-err-hand.html
- [11] A. Alexandrescu, P. Marginean: [Change the Way You Write Exception-Safe Code — Forever]http://www.ddj.com/cpp/184403758
- [12] Brad Abrams: [Exceptions and Error Codes]http://blogs.msdn.com/brada/archive/2003/09/30/50403.aspx
- [13] A. Alexandrescu: [Exception Safety Analysis]http://erdani.org/publications/cuj-2003-12.pdf(pdf)
- [14] Brian Goetz: [Exceptional practices]http://www.javaworld.com/javaworld/jw-08-2001/jw-0803-exceptions.html?
- [15] James Gosling: [Failure and Exceptions]http://www.artima.com/intv/solid.html
- [16] Sun: [Advantages of Exceptions]http://java.sun.com/docs/books/tutorial/essential/exceptions/advantages.html
- [17] Vishal Kochhar: [How a C++ compiler implements exception handlin]http://www.codeproject.com/cpp/exceptionhandler.asp