| [ Web Proxy ] |
| Viewing: https://raw.githubusercontent.com/hktkdmp/stacktrace/develop/example/debug_function.cpp | [Back] [Original] |
// Copyright Antony Polukhin, 2016-2021.
//
// Distributed under the Boost Software License, Version 1.0. (See
// accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
//[getting_started_debug_function
#include // ::signal
#include
#include // std::cerr
#include // std::exit
void print_signal_handler_and_exit() {
typedef void(*function_t)(int);
function_t old_signal_function = ::signal(SIGSEGV, SIG_DFL);
boost::stacktrace::frame f(old_signal_function);
std::cout
| Web Proxy Viewer | New URL | Original Page |