ZHCU876Z July 2001 – October 2023 SM320F28335-EP
C++ 编译器通过在函数的链接级名称中对函数的原型和命名空间进行编码来实现函数重载、运算符重载和类型安全链接。将原型编码为链接名称的过程通常称为“名称改编”。当检查已改编的名称(例如在汇编文件、反汇编器输出或者编译器或链接器诊断消息中)时,很难将已改编的名称与其在 C++ 源代码中的相应名称关联起来。C++ 名称还原器是一种调试辅助工具,其将检测到的每个已改编的名称转换为其在 C++ 源代码中找到的原始名称。
这些主题将介绍如何调用和使用 C++ 名称还原器。C++ 名称还原器读取输入,查找已改编的名称。所有未改编的文本都将原封不动复制到输出中。在复制到输出之前,所有已改编的名称都会被还原。