asm、_asm、__asm(C++)
(Asmから転送)
カテゴリ
構文
asm <opcode> <operands> <; or newline>
_asm <opcode> <operands> <; or newline>
__asm <opcode> <operands> <; or newline>
説明
asm、_asm、または __asm キーワードを使用して、C または C++ ソースコードの中にアセンブリ言語文を記述します。 C++ のシンボルはアセンブリ言語に適切に置換されます。
文ブロックの先頭に asm キーワードを置き、文を中かっこ {} で囲むことで、アセンブリ言語文をグループ化することができます。
- メモ: The __asm フォームは、Clang 拡張 C++ コンパイラでサポートされている唯一のフォームです。