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

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

相关推荐
江城开朗的豌豆2 分钟前
useEffect vs componentDidUpdate:谁才是真正的更新之王?
前端·javascript·react.js
江城开朗的豌豆6 分钟前
解密useEffect:让副作用无所遁形!
前端·javascript·react.js
IT_陈寒14 分钟前
SpringBoot性能翻倍的7个隐藏配置,90%开发者从不知道!
前端·人工智能·后端
CODE_RabbitV19 分钟前
【1分钟速通】 HTML快速入门
前端·html
T0uken21 分钟前
【C++】LLVM-mingw + VSCode:Windows 开发攻略
c++·windows·vscode
weixin_4597931021 分钟前
SSE 模仿 GPT 响应
前端
rookie fish27 分钟前
Electron+Vite+Vue项目中,如何监听Electron的修改实现和Vue一样的热更新?[特殊字符]
前端·vue.js·electron
晴空闲雲28 分钟前
数据结构与算法-树和二叉树-二叉树的存储结构(Binary Tree)
数据结构·算法
她超甜i31 分钟前
前端通过后端给的webrtc的链接,在前端展示,并更新实时状态
前端·javascript·webrtc
歪歪10037 分钟前
Redux和MobX在React Native状态管理中的优缺点对比
前端·javascript·react native·react.js·架构·前端框架