小编Mus*_*rer的帖子

内联汇编,外出指令

我试图导出.dll文件并尝试在我的c#应用程序中使用它来将数据写入端口.在我的.cpp文件中(创建.dll)如果我使用"out"命令,则会出现"错误C2415:不正确的操作数类型"错误消息.你知道为什么我不能使用这个"out"命令吗?("mov"命令运行良好顺便说一句)

请参阅下面的代码:

#include <stdio.h>

extern "C" __declspec(dllexport) void enableWatchDog()
    _asm {
          out 66,41
          out 62,4
    }
}
Run Code Online (Sandbox Code Playgroud)

c++ assembly

1
推荐指数
1
解决办法
679
查看次数

标签 统计

assembly ×1

c++ ×1