姓名:Mangling
在 32 位和 64 位版本中,使用多态类型的函数签名的破坏方式不同。下面的示例演示了类成员函数声明,后跟两个生成中其损坏的签名: class AcDbObjectId { Adesk::IntPtr asOldId () const; ... }; 32 位 mangling: ?asOldId@AcDbObjectId@@QBEJXZ (public: long __thiscall AcDbObjectId::asOldId(void)const ) 64 位 mangling: ?asOldId@AcDbObjectId32@@QEBA_JXZ (public: __int64 __cdecl AcDbObjectId32::asOldId(void)const ) 父主题: |
|Archiver|CAD开发者社区 ( 苏ICP备2022047690号-1 苏公网安备32011402011833)
GMT+8, 2025-1-19 06:43
Powered by Discuz! X3.4
Copyright © 2001-2021, Tencent Cloud.