c++ - C++ 名称修饰 - 向后参考
问题描述
在下面的案例中,我在理解反向引用时遇到了一些困难。
据我了解,这里有两组课程:
- ActionMetaData@Wrapper@@
- ?$basic_string@_WU?$char_traits@_W@std@@
我怎么知道这个参考指向哪个组?
@@1@@
"??0ActionMetaData@Wrapper@@QAE@ABV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@std@@1@@0W4e_SDKTokenDataType@@W4e_SDKTokenType@@@Z"
因为我可以看到它指向 char_traits。但是如果我将反向引用 1 添加到
0W4e_SDKTokenDataType@1@W4e_SDKTokenType@1@
它将指向 Wrapper