C++ 内联汇编 Visual Studio 编译器 Vtable 命令

问题描述 投票:0回答:0

目前,我正在为 Visual Studio C++ 内联汇编重新编写在 GNU C++ 内联汇编中编写的代码,我遇到了命令 vtable 的问题,因为该命令有效但格式不正确。

mov dword ptr [eax], vtable.State.0
Error    1    error C2410: 'State' : ambiguous member name in 'second operand'

我在这里做错了什么?

它应该读取虚拟表状态并将其设置为 0,这正是我对 eax 寄存器的 ptr 的期望

c++ assembly visual-c++ inline-assembly
© www.soinside.com 2019 - 2024. All rights reserved.