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

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

相关推荐
小璐资源网5 分钟前
如何写出干净、易维护的 HTML 结构
前端·html
nglff6 分钟前
蓝桥杯抱佛脚第一天|简单模拟,set,map的使用
算法·职场和发展·蓝桥杯
gongzemin7 分钟前
怎么在VS Code 调试vue3 源码
前端·vue.js
C澒8 分钟前
微前端容器标准化 —— 公共能力篇:CDN 能力
前端·架构
仟濹13 分钟前
【算法打卡day27(2026-03-19 周四)】蓝桥云课中Lv.1难度中的绝大部分题
算法·蓝桥杯
罗湖老棍子19 分钟前
滑动窗口与双调队列:幕布覆盖问题(定右缩左满分板子)改编自LeetCode 1438
算法·滑动窗口·单调队列
CoovallyAIHub23 分钟前
ICLR 2026 | MedAgent-Pro:用 Agent 工作流模拟临床医生的循证诊断过程
深度学习·算法·计算机视觉
实心儿儿24 分钟前
算法7:两个数组的交集
算法·leetcode·职场和发展
我可能是个假开发24 分钟前
算法-回溯
算法
WolfGang00732124 分钟前
代码随想录算法训练营 Day14 | 二叉树 part04
数据结构·算法