asm、_asm、__asm(C++)

提供: Appmethod Topics
移動先: 案内検索

キーワード(アルファベット順):インデックス への移動


カテゴリ

キーワード拡張C++ 固有のキーワード

構文

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++ コンパイラでサポートされている唯一のフォームです。