【发布时间】:2014-08-02 19:22:24
【问题描述】:
简介
std::uncaught_exception的用法和合理性有posts和articles。
这个函数提供的Functionality归结为
std::uncaught_exception 检测当前是否正在进行堆栈展开。
问
在搜索它的定义时,我看到的只是对 DLL 的调用
_CRTIMP2_PURE bool __CLRCALL_PURE_OR_CDECL uncaught_exception();
如何在程序中实现这种级别的自省?这是否可以仅通过 c++ 实现,或者必须发挥编译器/汇编的魔力?
【问题讨论】: