我在使用Xcode中的静态分析器时遇到了这个问题,并且找不到任何文档来确切描述这个函数的作用。我看到一些谷歌搜索没有太多的运气。我只在一些开源项目中找到了对此函数的引用。
发布于 2019-10-04 00:25:56
它是实现的内部产物,作为一个用户,你不需要知道它。
我们知道它是内部的,因为它使用保留标识符(包含连续下划线的名称都是保留的),我们可以从名称中猜测它可能只是抛出了一个std::bad_alloc异常。
它可能比简单地以正常方式抛出异常更复杂,因为它必须在不进行任何自己的分配的情况下运行。它还可以具有可配置的行为,用于非默认环境(例如,在禁用异常的情况下)。
https://stackoverflow.com/questions/38999125
复制相似问题