E2051 無効なピリオドの使用 (C++)

提供: RAD Studio
移動先: 案内検索

コンパイラのエラーと警告(C++):インデックス への移動

ピリオド演算子(.)には,直後に識別子が続く必要があります。このメッセージは,一部の特殊なインラインアセンブリ文でまれに発生するだけです。



 struct foo {
   int x;
   int y;
 }p = {0,0};
 int y;
 int main (void)
 {
   asm mov eax.(foo)x, 1;
   asm mov eax.(foo)4, 1;       /* エラー: ドットの使い方が無効です */
   return 0;
 }