E2051 Unzulässige Verwendung des Punkt-Operators (.) (C++)
Nach oben zu Compiler-Fehler und -Warnungen (C++) - Index
Auf den Operator Punkt (.) muss unmittelbar der Bezeichner folgen. Diese seltene Fehlermeldung wird nur für einige spezialisierte Inline-Assembler-Anweisungen angezeigt.
Beispiel:
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; /* Fehler: Unzulässige Verwendung des Punkt-Operators (.) */
return 0;
}