“__cxa_demangle”中的"cxa"前缀是什么意思?
What does the "cxa" prefix mean in "__cxa_demangle"?
我有一段代码,其中我看到了 __cxa_
前缀。例如,以下摘录包含它:
std::unique_ptr<char, void (*)(void *)> own(
#ifndef _MSC_VER
abi::__cxa_demangle(typeid(TR).name(), nullptr,
nullptr, nullptr),
#else
nullptr,
#endif
std::free
);
我很乐意对 cxa
的含义进行一些解释。
这只是函数名,但可能是 CXxAbi
。
我有一段代码,其中我看到了 __cxa_
前缀。例如,以下摘录包含它:
std::unique_ptr<char, void (*)(void *)> own(
#ifndef _MSC_VER
abi::__cxa_demangle(typeid(TR).name(), nullptr,
nullptr, nullptr),
#else
nullptr,
#endif
std::free
);
我很乐意对 cxa
的含义进行一些解释。
这只是函数名,但可能是 CXxAbi
。