E2017 Mehrdeutiger Name eines Strukturelementes 'name' (C++)
Nach oben zu Compiler-Fehler und -Warnungen (C++) - Index
Wenn der Name eines Strukturelements in Inline-Assembler verwendet wird, muss dieser Name eindeutig sein. (Falls das Element in mehr als einer Struktur definiert ist, müssen alle Definitionen hinsichtlich des Typs und des Offsets innerhalb der Struktur übereinstimmen.) Bei der vorliegenden Fehlermeldung wurde ein mehrdeutiger Elementname verwendet:
Ein Beispiel:
struct A
{
int a;
int b;
};
...
asm ax,.a;