【发布时间】:2017-04-24 01:36:33
【问题描述】:
表单中有很多旧代码:
FARPROC p[1024];
...
__asm {
jmp p[128];
}
这适用于 32 位应用程序,但升级到不再支持内联 asm 的 64 位。
C++ 中是否有等效的jmp 函数?
【问题讨论】:
-
FARPROC?我很高兴我不在你的鞋子里。 -
让它摆脱痛苦。
-
您可能需要编辑问题以指定编译器。我假设它的 MSVC 的 64 位 ASM 限制..
-
这个问题听起来和this one差不多。那里有一些想法(包括对threaded code 的引用,但没有灵丹妙药。
标签: assembly visual-c++ x86