Click here to Skip to main content
15,884,838 members
Articles / General Programming / Exceptions

Robust C++: Safety Net

Rate me:
Please Sign up or sign in to vote.
4.99/5 (40 votes)
27 Jun 2022GPL316 min read 94.1K   2.8K   85  
Keeping a program running when it would otherwise abort
This article presents a Thread class that prevents exceptions (such as those caused by bad pointers) from forcing a program to exit. It also describes how to capture information that facilitates debugging when such errors occur in software already released to users.

Views

Daily Counts

Downloads

Weekly Counts

License

This article, along with any associated source code and files, is licensed under The GNU General Public License (GPLv3)


Written By
Architect
United States United States
Author of Robust Services Core (GitHub) and Robust Communications Software (Wiley). Formerly Chief Software Architect of the core network servers that handle the calls in AT&T's wireless network.

Comments and Discussions