0

インラインasmコードが含まれているファイルは、xyz.cの形式です。VisualC++ 2010ExpressIDEを使用しています。タイトルに記載されているエラーが発生します。どんな助けでも大歓迎です!ありがとう!

私のコードは大まかに次のようになります。

#include "xyz.h"

/*
; Multi-line comments
;
*/

__asm{
    Assembly code
}
 /*
; Multi-line comments
;
*/
.
.
.

__asm{
    Assembly code
}
 /*
; Multi-line comments
;
*/

__asm{
    Assembly code
}
4

2 に答える 2

2

asm コード (またはその他のコード) をグローバル スコープに直接配置することはできません。関数内に配置する必要があります。

void f()
{
    __asm {
        Some code
    }
}
于 2012-07-20T11:43:23.977 に答える