私がこれを持っているとしましょう:
extern "C" {
void foo1();
void foo2();
};
void foo1()
{
__asm
{
; some stuff
; some other
}
}
void foo2()
{
__asm
{
;some other stuff
call __foo1
}
}
通常の .asm プログラムでは extrn __fucntionName と言う必要があることは知っていますが、これはインライン アセンブリです。インライン アセンブリでこのようにユーザー定義関数を呼び出すことはできますか? そしてどうやって?私はVS2008を使用しています。