次の方法で共有


インライン アセンブリでのデータ ディレクティブと演算子

Microsoft 固有の仕様

インライン アセンブラーは、MASM で使用できるすべてのデータ ディレクティブと演算子をサポートしているわけではありません。

解説

__asm ブロックは C または C++ のデータ型とオブジェクトを参照できますが、MASM ディレクティブまたは演算子を使用してデータ オブジェクトを定義することはできません。 具体的には、定義ディレクティブ DBDWDDDQDTDF、または演算子 DUP または THISを使用することはできません。 MASM 構造体とレコードも使用できません。 インライン アセンブラーは、ディレクティブの STRUCRECORDWIDTH、または MASKを受け入れられません。

Microsoft 固有の仕様はここまで

関連項目

__asm ブロックでのアセンブリ言語の使用