C++ 高性能CMS服务框架

GitHub - ArthurSonzogni/cppcms: CppCMS Framework

cpp 复制代码
#include <booster/backtrace.h>
#include <iostream>

int foo()
{
	throw booster::runtime_error("My Error");
	return 10;
}

int bar()
{
	return foo()+20;
}


int main()
{
	try {
		std::cout << bar() << std::endl;
	}
	catch(std::exception const &e)
	{
		std::cerr << e.what() << std::endl;
		std::cerr << booster::trace(e);
	}
}

输出:
	My Error
	00007FFCA447BE91: booster::stack_trace::trace +0x31
	00007FF6BF2F491D: booster::backtrace::backtrace +0x7d
	00007FF6BF2F4CF5: booster::runtime_error::runtime_error +0x35
	00007FF6BF2F1CEC: foo +0x3c
	00007FF6BF2F1D3B: bar +0xb
	00007FF6BF2F1D6C: main +0x1c
	00007FF6BF2F7779: invoke_main +0x39
	00007FF6BF2F7622: __scrt_common_main_seh +0x132
	00007FF6BF2F74DE: __scrt_common_main +0xe
	00007FF6BF2F780E: mainCRTStartup +0xe
	00007FFD17127614: BaseThreadInitThunk +0x14
	00007FFD181C26A1: RtlUserThreadStart +0x21

创作不易,小小的支持一下吧!

相关推荐
共享家95272 小时前
搭建 AI 聊天机器人:”我的人生我做主“
前端·javascript·css·python·pycharm·html·状态模式
疯狂的喵2 小时前
C++编译期多态实现
开发语言·c++·算法
scx201310042 小时前
20260129LCA总结
算法·深度优先·图论
2301_765703143 小时前
C++中的协程编程
开发语言·c++·算法
m0_748708053 小时前
实时数据压缩库
开发语言·c++·算法
小魏每天都学习3 小时前
【算法——c/c++]
c语言·c++·算法
智码未来学堂3 小时前
探秘 C 语言算法之枚举:解锁解题新思路
c语言·数据结构·算法
Halo_tjn3 小时前
基于封装的专项 知识点
java·前端·python·算法
春日见4 小时前
如何避免代码冲突,拉取分支
linux·人工智能·算法·机器学习·自动驾驶
副露のmagic4 小时前
更弱智的算法学习 day59
算法