All Exception Transport and Termination Facilities
All Exception Transport and Termination Facilities
A compact scan page for exception_ptr transport, nested exceptions, uncaught-exception queries, and termination handlers.
All Exception Transport and Termination Facilities
A compact scan page for exception_ptr transport, nested exceptions, uncaught-exception queries, and termination handlers.
Use reference pages to confirm names, categories, nearby facilities, and the constraints that matter before writing or reviewing code.
std::exception_ptrstd::current_exceptionstd::rethrow_exceptionstd::make_exception_ptrstd::nested_exceptionstd::throw_with_nestedstd::rethrow_if_nestedstd::terminatestd::set_terminatestd::get_terminatestd::terminate_handlerstd::uncaught_exceptionsstd::uncaught_exception in older codebasesexception_ptr when exceptions must cross thread or deferred-execution boundariesuncaught_exceptions() is mainly a low-level building block for transactional guards and rollback helpersint main() {
// Pick one facility from this reference page.
// Write the smallest program that exercises its main precondition,
// complexity rule, or lifetime constraint before scaling up.
return 0;
}