エミュレーターの作成方法を学ぶために、C++ でコード エミッターを作成しようとしていますが、動的アセンブラーを機能させるのに苦労しています。
unsigned char program[] = {0x90, 0x90, 0xC3 }; //nop; nop; ret
void (*p)(void) = (void(*)()) &program;
p();
常にアクセス違反を返す.....
私はVisual Studio 2012 C++ win32コンソールアプリケーションで作業しています
ありがとう。